Systems Analysis and Design
VerifiedAdded on 2022/10/12
|15
|2887
|361
AI Summary
This article discusses the Software Development Lifecycle and its two categories, Agile and Traditional. It also covers the SDLC phases, class diagram, staff roster use case diagram, member registration use case diagram, and PERT chart. The article concludes by stating that the proposed system will be extremely beneficial for completing the organization processes efficiently.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: SYSTEMS ANALYSIS AND DESIGN
Systems Analysis and Design
Name of the Student
Name of the University
Author’s Note:
Systems Analysis and Design
Name of the Student
Name of the University
Author’s Note:
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1SYSTEMS ANALYSIS AND DESIGN
Table of Contents
Introduction:....................................................................................................................................2
SDLC Phases:..................................................................................................................................2
Class Diagram:.................................................................................................................................6
Staff Roster Use Case Diagram:......................................................................................................8
Member Registration Use Case Diagram:.......................................................................................9
PERT Chart:...................................................................................................................................10
Conclusion:....................................................................................................................................12
Bibliography:.................................................................................................................................13
Table of Contents
Introduction:....................................................................................................................................2
SDLC Phases:..................................................................................................................................2
Class Diagram:.................................................................................................................................6
Staff Roster Use Case Diagram:......................................................................................................8
Member Registration Use Case Diagram:.......................................................................................9
PERT Chart:...................................................................................................................................10
Conclusion:....................................................................................................................................12
Bibliography:.................................................................................................................................13
2SYSTEMS ANALYSIS AND DESIGN
Introduction:
The Software Development Lifecycle is the collection of processes that allows an
organization to complete a software development project with total control and monitoring. The
SDLC can be divided into two categories such as Agile and Traditional. UML diagram refers to
the modelling of object oriented elements of a system. The class diagram visualizes the structural
pattern of the system. On the other hand, the use case refers to the dynamic nature of the system.
PERT chart allows identifying the longest path of the planned tasks of project.
The assignment is based on the case information of the Body Sculptures Gymnasium.
The SDLC phases will describe how the system can be developed. The class and use case will
provide information on the systems structural and dynamic pattern.
SDLC Phases:
The development of the facility management system for a gymnasium can follow the six
core processes of software development life cycle which will be discussed in a detailed manner
in this section of the report. The diverse core process of software development life cycle which
must be considered by the designers and the developers of the new systems are listed as follows:
Planning: Identification of the issues and problem areas of the organization and getting
the approval regarding the development of the new system. There are diver categories of
difficulties which are faced by this gymnasium in terms of managing the activities of each of the
staffs who works in this organization like managers, administrators and staffs. Each of the staffs
of this gymnasium has their specific task schedules which have to be managed using the new
facility management system (Abrahamsson et al. 2017). Rostering of shift for each of the staffs
of this gym was a huge issue for the management team of this organization which can be
Introduction:
The Software Development Lifecycle is the collection of processes that allows an
organization to complete a software development project with total control and monitoring. The
SDLC can be divided into two categories such as Agile and Traditional. UML diagram refers to
the modelling of object oriented elements of a system. The class diagram visualizes the structural
pattern of the system. On the other hand, the use case refers to the dynamic nature of the system.
PERT chart allows identifying the longest path of the planned tasks of project.
The assignment is based on the case information of the Body Sculptures Gymnasium.
The SDLC phases will describe how the system can be developed. The class and use case will
provide information on the systems structural and dynamic pattern.
SDLC Phases:
The development of the facility management system for a gymnasium can follow the six
core processes of software development life cycle which will be discussed in a detailed manner
in this section of the report. The diverse core process of software development life cycle which
must be considered by the designers and the developers of the new systems are listed as follows:
Planning: Identification of the issues and problem areas of the organization and getting
the approval regarding the development of the new system. There are diver categories of
difficulties which are faced by this gymnasium in terms of managing the activities of each of the
staffs who works in this organization like managers, administrators and staffs. Each of the staffs
of this gymnasium has their specific task schedules which have to be managed using the new
facility management system (Abrahamsson et al. 2017). Rostering of shift for each of the staffs
of this gym was a huge issue for the management team of this organization which can be
3SYSTEMS ANALYSIS AND DESIGN
managed and administered in an organized manner using the new system. Maintaining the
facilities and equipment in this gym was a huge challenge for the governing bodies of the gym
which can be minimised using the new facility management system. Each number of participant
and the duration of activities associated with each of the staffs can also be managed using the
new system (Allen and Ghareb 2015). Thus, planning phase is the first phase of software
development life cycle which helps in understand the problem areas of gymnasium. The cost and
resources associated in each phase of this project can be identified in the first place using this
phase of SDLC.
Defining: Defining the role of each of the stakeholders who are supposed to work in this
software development project is the prime functionality of the defining phase (Sharma and Misra
2017). There are diverse categories of stakeholders who will be involved in this projects like the
internal stakeholders and the external stakeholders. The internal stakeholders of this project are
the managers of the gymnasium, trainers, administrative staffs of both day and night shift, and
facility manager (Schlegel et al. 2015). The external stakeholders of this project includes the
consumers who are the prime stakeholders of this project along with that the activities of the
software designers, software developers, software testers and the server personals. Defining the
role of each of the associated stakeholders associated with the facility management system is
very much significant in order to maintain the transparency of the project right from the initial
phase of the project to the final phase of the project. Any sort of confusion between each of the
stakeholders can be avoided using this phase of SDLC.
Designing: Being one of the most of the significant part of SDLC, designing phase is
very much useful to understand the features of the facility management system from the
perspective of a designer. Designing the product architecture is considered in this phase of SDLC
managed and administered in an organized manner using the new system. Maintaining the
facilities and equipment in this gym was a huge challenge for the governing bodies of the gym
which can be minimised using the new facility management system. Each number of participant
and the duration of activities associated with each of the staffs can also be managed using the
new system (Allen and Ghareb 2015). Thus, planning phase is the first phase of software
development life cycle which helps in understand the problem areas of gymnasium. The cost and
resources associated in each phase of this project can be identified in the first place using this
phase of SDLC.
Defining: Defining the role of each of the stakeholders who are supposed to work in this
software development project is the prime functionality of the defining phase (Sharma and Misra
2017). There are diverse categories of stakeholders who will be involved in this projects like the
internal stakeholders and the external stakeholders. The internal stakeholders of this project are
the managers of the gymnasium, trainers, administrative staffs of both day and night shift, and
facility manager (Schlegel et al. 2015). The external stakeholders of this project includes the
consumers who are the prime stakeholders of this project along with that the activities of the
software designers, software developers, software testers and the server personals. Defining the
role of each of the associated stakeholders associated with the facility management system is
very much significant in order to maintain the transparency of the project right from the initial
phase of the project to the final phase of the project. Any sort of confusion between each of the
stakeholders can be avoided using this phase of SDLC.
Designing: Being one of the most of the significant part of SDLC, designing phase is
very much useful to understand the features of the facility management system from the
perspective of a designer. Designing the product architecture is considered in this phase of SDLC
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
4SYSTEMS ANALYSIS AND DESIGN
(Stark 2015). Documentation of this project will be very much significant for the successful
completion of the project and documentation is one of the prime aspect of this phase of SDLC.
Approval from each of the stakeholders are very much required in this phase of SDLC. Each of
the risks associated with the stakeholders has to be identified in the first place using the risk
management procedures and protocols (Matharu et al. 2015). These risks are also included in this
phase of SDLC, robustness of each of the activities can be predicted in this phase of the project.
Design modularity and the diverse categories of constraints associated with the project can also
be identified in the design phase of SDLC.
Building phase: Being the most significant part of SDLC, this phase is very much useful
to maintain the expected outcome of the facility management system. Development of the IT
infrastructure, development of the database and source codes are the prime characteristic features
of this phase of SDLC. The blueprint of the IT infrastructure can be understood in the first place
in this phase (Lewis 2017). The creation of the entire facility management system will start and
finish in this phase of SDLC. The role of the complier, interpreter and debuggers are very much
useful in this phase of SDLC. The quality of standard which has to be maintain regarding the
deployment of a facility management system in a gym can be maintained using the building
phase of SDLC. The final outcome of this project us very much done on this phase of SDLC.
The role of the developers is very much significant for the development of the facility
management system in SDLC.
Testing phase: The development of a new system for a business environment has diverse
categories of risks associated with it in terms of the strategic risks and operations risks. Each of
these categories of risks can have a huge impact on the final outcome of the project. All these
risks are the prime reason behind the significance of this phase of SDLC. Testing phase can be
(Stark 2015). Documentation of this project will be very much significant for the successful
completion of the project and documentation is one of the prime aspect of this phase of SDLC.
Approval from each of the stakeholders are very much required in this phase of SDLC. Each of
the risks associated with the stakeholders has to be identified in the first place using the risk
management procedures and protocols (Matharu et al. 2015). These risks are also included in this
phase of SDLC, robustness of each of the activities can be predicted in this phase of the project.
Design modularity and the diverse categories of constraints associated with the project can also
be identified in the design phase of SDLC.
Building phase: Being the most significant part of SDLC, this phase is very much useful
to maintain the expected outcome of the facility management system. Development of the IT
infrastructure, development of the database and source codes are the prime characteristic features
of this phase of SDLC. The blueprint of the IT infrastructure can be understood in the first place
in this phase (Lewis 2017). The creation of the entire facility management system will start and
finish in this phase of SDLC. The role of the complier, interpreter and debuggers are very much
useful in this phase of SDLC. The quality of standard which has to be maintain regarding the
deployment of a facility management system in a gym can be maintained using the building
phase of SDLC. The final outcome of this project us very much done on this phase of SDLC.
The role of the developers is very much significant for the development of the facility
management system in SDLC.
Testing phase: The development of a new system for a business environment has diverse
categories of risks associated with it in terms of the strategic risks and operations risks. Each of
these categories of risks can have a huge impact on the final outcome of the project. All these
risks are the prime reason behind the significance of this phase of SDLC. Testing phase can be
5SYSTEMS ANALYSIS AND DESIGN
very much significant to understand the diverse categories of errors. Each unit of this facility
management system can be examined and evaluated during integration testing, interface testing
and system testing (Islam, Ponnambalam and Lam 2016). There are diverse categories of testers
who can be involved in this project such as the white box testers and the black box testers. The
internal stakeholders of this project like the managers, administrators of the gym can be the black
box testers of this new system whereas the external stakeholders of this project like the
developers and designers can be the white box testers of this project
Deployment: Deployment is one of the prime aspect of SDLC where the end product is
deployed in the gymnasium. There should not be any sort of errors in the deployment phase of
the facility management system in the gymnasium (Fitzgerald and Stol 2017). Innovative
measures can be very much useful to understand the potential needs of the stakeholders of the
project (Butterfield et al. 2016). Each of the activities of the new facility management has to be
aligned with the daily activities of the gym in terms of the managing the shift hour of each of the
resources which works in this project and management of the equipment which are already there
in the premises.
very much significant to understand the diverse categories of errors. Each unit of this facility
management system can be examined and evaluated during integration testing, interface testing
and system testing (Islam, Ponnambalam and Lam 2016). There are diverse categories of testers
who can be involved in this project such as the white box testers and the black box testers. The
internal stakeholders of this project like the managers, administrators of the gym can be the black
box testers of this new system whereas the external stakeholders of this project like the
developers and designers can be the white box testers of this project
Deployment: Deployment is one of the prime aspect of SDLC where the end product is
deployed in the gymnasium. There should not be any sort of errors in the deployment phase of
the facility management system in the gymnasium (Fitzgerald and Stol 2017). Innovative
measures can be very much useful to understand the potential needs of the stakeholders of the
project (Butterfield et al. 2016). Each of the activities of the new facility management has to be
aligned with the daily activities of the gym in terms of the managing the shift hour of each of the
resources which works in this project and management of the equipment which are already there
in the premises.
6SYSTEMS ANALYSIS AND DESIGN
Class Diagram:
Figure 1: Class Diagram of Body Sculptures Gymnasium
(Source: Created by Author)
The class diagram is the way of visualizing the static structure diagram of the system.
The class diagram only offers information regarding the structure of the system. The elements of
class are classes, attributes, methods and relations. The classes holds the information about an
element of the system. Attributes and Methods are defined within a class. The attribute stores the
raw data which can refer to name, address or any other data. The methods is the function that
uses the data to generate information. The relation is the way of connecting various classes with
each other. These classes can be used create objects that will hold instance of every element in
Class Diagram:
Figure 1: Class Diagram of Body Sculptures Gymnasium
(Source: Created by Author)
The class diagram is the way of visualizing the static structure diagram of the system.
The class diagram only offers information regarding the structure of the system. The elements of
class are classes, attributes, methods and relations. The classes holds the information about an
element of the system. Attributes and Methods are defined within a class. The attribute stores the
raw data which can refer to name, address or any other data. The methods is the function that
uses the data to generate information. The relation is the way of connecting various classes with
each other. These classes can be used create objects that will hold instance of every element in
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
7SYSTEMS ANALYSIS AND DESIGN
the system. If the system wants to work with more than one employee then the two instance of
the classes will be used.
The proposed class diagram has five main classes. Generalization has been used in the
diagram to show parent-child relation. The generalization is implemented when a class can be
decomposed into at least two classes and both the classes share some common attributes and
methods. The employee parent class has three child classes such as manager, trainer and staff.
The staff class has been decomposed into two child classes such as salaried and casual. The
difference between salaried and casual is the type of payment they get. The work time has one-
to-many relation with the employee and class. This class acts like a bridge class between the
employee and class. The customer class has also generalization which visualize the child classes
full and restricted. Class_Supervise and Class has direct association between those classes.
Direct association refers to navigation to only one direction.
the system. If the system wants to work with more than one employee then the two instance of
the classes will be used.
The proposed class diagram has five main classes. Generalization has been used in the
diagram to show parent-child relation. The generalization is implemented when a class can be
decomposed into at least two classes and both the classes share some common attributes and
methods. The employee parent class has three child classes such as manager, trainer and staff.
The staff class has been decomposed into two child classes such as salaried and casual. The
difference between salaried and casual is the type of payment they get. The work time has one-
to-many relation with the employee and class. This class acts like a bridge class between the
employee and class. The customer class has also generalization which visualize the child classes
full and restricted. Class_Supervise and Class has direct association between those classes.
Direct association refers to navigation to only one direction.
8SYSTEMS ANALYSIS AND DESIGN
Staff Roster Use Case Diagram:
Figure 2: Use Case Diagram of Staff Roster
(Source: Created by Author)
The UML Use Case Diagram is the basic form of user interaction diagram. The use case
diagram allows the designers and developers to understand what type of interaction the user will
do with the system. The use case diagrams mainly has three elements such as actor, use case and
relation. The basic form of relation is association.
The proposed use case diagram for staff roster shows that only manager will create the
roster. The first interaction will be opening the form which will hold the necessary information
about the data to be inputted. After that manager will select the data for which the roster needs to
Staff Roster Use Case Diagram:
Figure 2: Use Case Diagram of Staff Roster
(Source: Created by Author)
The UML Use Case Diagram is the basic form of user interaction diagram. The use case
diagram allows the designers and developers to understand what type of interaction the user will
do with the system. The use case diagrams mainly has three elements such as actor, use case and
relation. The basic form of relation is association.
The proposed use case diagram for staff roster shows that only manager will create the
roster. The first interaction will be opening the form which will hold the necessary information
about the data to be inputted. After that manager will select the data for which the roster needs to
9SYSTEMS ANALYSIS AND DESIGN
be created. The manager can see the availability of the staff for that specific day and assign job
based on that.
Member Registration Use Case Diagram:
Figure 3: Use Case Diagram of Member Registration
(Source: Created by Author)
Also the use case can make use of generalization. Here the generalization has been used
for the actors. The member provides the information required for registration. The job of the
admin office staff is check the entered details so that only authentic data is entered into the
system.
be created. The manager can see the availability of the staff for that specific day and assign job
based on that.
Member Registration Use Case Diagram:
Figure 3: Use Case Diagram of Member Registration
(Source: Created by Author)
Also the use case can make use of generalization. Here the generalization has been used
for the actors. The member provides the information required for registration. The job of the
admin office staff is check the entered details so that only authentic data is entered into the
system.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
10SYSTEMS ANALYSIS AND DESIGN
PERT Chart:
The total duration of the project is 50 days. There are different categories of late start and
late finish for each of the activities of this project which will be discussed in this section of the
report in a tabular.
PERT Chart:
The total duration of the project is 50 days. There are different categories of late start and
late finish for each of the activities of this project which will be discussed in this section of the
report in a tabular.
11SYSTEMS ANALYSIS AND DESIGN
Late start Late finish
Creation of the project
management team
0 day 2 days
Selection of the
participants for the data
collection procedure
2 days 3 days
Creation of schedule 3 days 5 days
Creation of requirement
gathering
7 days 8 days
Selection of data collection
tools
8 days 11 days
Data collection procedure 11 days 12 days
Evaluate the collected data 12 days 14 days
Creation of system
architecture
15 days 16 days
Creation of prototype 16 days 20 days
Generation of system 20 days 23 days
Backend coding 23 days 30 days
Connection of backend
with front end
30days 31 days
Testing database
functionality
31 days 33 days
White box testing 33 days 36 days
Late start Late finish
Creation of the project
management team
0 day 2 days
Selection of the
participants for the data
collection procedure
2 days 3 days
Creation of schedule 3 days 5 days
Creation of requirement
gathering
7 days 8 days
Selection of data collection
tools
8 days 11 days
Data collection procedure 11 days 12 days
Evaluate the collected data 12 days 14 days
Creation of system
architecture
15 days 16 days
Creation of prototype 16 days 20 days
Generation of system 20 days 23 days
Backend coding 23 days 30 days
Connection of backend
with front end
30days 31 days
Testing database
functionality
31 days 33 days
White box testing 33 days 36 days
12SYSTEMS ANALYSIS AND DESIGN
Error checking 36 days 38 days
Update software 38 days 41 days
Change code 41 days 46 days
Table 1: PERT chart
(Source: Created by author)
Conclusion:
From the above study it can be concluded that the proposed system will be extremely
beneficial for completing the organization processes efficiently. The system can track and
control various backend process which were initially error prone. The description of the SDLC
phases has been provided with adequate amount of information so that stakeholders can easily
identify the effort needed to complete the project. One major issue in the SDLC description is
that it does not focus on any particular type. The description of the SDLC has been too general.
Concentrating on traditional or agile would have provided more support to the project. This is
because the other than the basic requirements, these two SDLC categories are very different from
each other. The class diagram has been created using all the attributes associated with each entity
in the system. Both the internal and external entities has been considered during Class and Use
Case diagram designing.
Error checking 36 days 38 days
Update software 38 days 41 days
Change code 41 days 46 days
Table 1: PERT chart
(Source: Created by author)
Conclusion:
From the above study it can be concluded that the proposed system will be extremely
beneficial for completing the organization processes efficiently. The system can track and
control various backend process which were initially error prone. The description of the SDLC
phases has been provided with adequate amount of information so that stakeholders can easily
identify the effort needed to complete the project. One major issue in the SDLC description is
that it does not focus on any particular type. The description of the SDLC has been too general.
Concentrating on traditional or agile would have provided more support to the project. This is
because the other than the basic requirements, these two SDLC categories are very different from
each other. The class diagram has been created using all the attributes associated with each entity
in the system. Both the internal and external entities has been considered during Class and Use
Case diagram designing.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
13SYSTEMS ANALYSIS AND DESIGN
Bibliography:
Abrahamsson, P., Salo, O., Ronkainen, J. and Warsta, J., 2017. Agile software development
methods: Review and analysis. arXiv preprint arXiv:1709.08439.
Allen, G. and Ghareb, M., 2015. Identifying Similar Pattern of Potential Aspect Oriented
Functionalities in Software Development Life Cycle. Journal of Theoretical and Applied
Information Technology, 80(3), pp.491-499.
Butterfield, R., Maksuti, S., Tauber, M., Wagner, C. and Bicaku, A., 2016. Towards Modelling a
Cloud Application's Life Cycle. In 6th International Conference on Cloud Computing and
Services, Rome, Italy, April 23-25 2016. SCITEPRESS.
Cunha, A., Garis, A. and Riesco, D., 2015. Translating between Alloy specifications and UML
class diagrams annotated with OCL. Software & Systems Modeling, 14(1), pp.5-25.
de Sousa, T.C., Kelvin, L., Neto, C.D. and de Carvalho, C.G.N., 2017. A Formal Semantics for
Use Case Diagram Via Event-B. JSW, 12(3), pp.189-200.
Decker, M.J., Swartz, K., Collard, M.L. and Maletic, J.I., 2016, October. A tool for efficiently
reverse engineering accurate UML class diagrams. In 2016 IEEE International Conference on
Software Maintenance and Evolution (ICSME) (pp. 607-609). IEEE.
Elallaoui, M., Nafil, K. and Touahni, R., 2018. Automatic transformation of user stories into
UML use case diagrams using NLP techniques. Procedia computer science, 130, pp.42-49.
Fitzgerald, B. and Stol, K.J., 2017. Continuous software engineering: A roadmap and agenda.
Journal of Systems and Software, 123, pp.176-189.
Bibliography:
Abrahamsson, P., Salo, O., Ronkainen, J. and Warsta, J., 2017. Agile software development
methods: Review and analysis. arXiv preprint arXiv:1709.08439.
Allen, G. and Ghareb, M., 2015. Identifying Similar Pattern of Potential Aspect Oriented
Functionalities in Software Development Life Cycle. Journal of Theoretical and Applied
Information Technology, 80(3), pp.491-499.
Butterfield, R., Maksuti, S., Tauber, M., Wagner, C. and Bicaku, A., 2016. Towards Modelling a
Cloud Application's Life Cycle. In 6th International Conference on Cloud Computing and
Services, Rome, Italy, April 23-25 2016. SCITEPRESS.
Cunha, A., Garis, A. and Riesco, D., 2015. Translating between Alloy specifications and UML
class diagrams annotated with OCL. Software & Systems Modeling, 14(1), pp.5-25.
de Sousa, T.C., Kelvin, L., Neto, C.D. and de Carvalho, C.G.N., 2017. A Formal Semantics for
Use Case Diagram Via Event-B. JSW, 12(3), pp.189-200.
Decker, M.J., Swartz, K., Collard, M.L. and Maletic, J.I., 2016, October. A tool for efficiently
reverse engineering accurate UML class diagrams. In 2016 IEEE International Conference on
Software Maintenance and Evolution (ICSME) (pp. 607-609). IEEE.
Elallaoui, M., Nafil, K. and Touahni, R., 2018. Automatic transformation of user stories into
UML use case diagrams using NLP techniques. Procedia computer science, 130, pp.42-49.
Fitzgerald, B. and Stol, K.J., 2017. Continuous software engineering: A roadmap and agenda.
Journal of Systems and Software, 123, pp.176-189.
14SYSTEMS ANALYSIS AND DESIGN
Islam, S., Ponnambalam, S.G. and Lam, H.L., 2016. Review on life cycle inventory: methods,
examples and applications. Journal of cleaner production, 136, pp.266-278.
Jagtap, S., Gawde, V., Pawar, R., Shendge, S. and Avhad, P., 2016. Generate Test Cases From
UML Use Case and State Chart Diagrams. International Research Journal of Engineering and
Technology (IRJET), 3, pp.873-881.
Lewis, W.E., 2017. Software testing and continuous quality improvement. Auerbach
publications.
Matharu, G.S., Mishra, A., Singh, H. and Upadhyay, P., 2015. Empirical study of agile software
development methodologies: A comparative analysis. ACM SIGSOFT Software Engineering
Notes, 40(1), pp.1-6.
Nikulchev, E. and Deryugina, O., 2016. Model and criteria for the automated refactoring of the
UML class diagrams. International Journal of Advanced Computer Science and
Applications, 7(12), pp.76-79.
Schlegel, C., Lotz, A., Lutz, M., Stampfer, D., Inglés-Romero, J.F. and Vicente-Chicote, C.,
2015. Model-driven software systems engineering in robotics: Covering the complete life-cycle
of a robot. it-Information Technology, 57(2), pp.85-98.
Sharma, A. and Misra, P.K., 2017. Aspects of enhancing security in software development life
cycle. Advances in Computational Sciences and Technology, 10(2), pp.203-210.
Stark, J., 2015. Product lifecycle management. In Product lifecycle management (Volume 1) (pp.
1-29). Springer, Cham.
Islam, S., Ponnambalam, S.G. and Lam, H.L., 2016. Review on life cycle inventory: methods,
examples and applications. Journal of cleaner production, 136, pp.266-278.
Jagtap, S., Gawde, V., Pawar, R., Shendge, S. and Avhad, P., 2016. Generate Test Cases From
UML Use Case and State Chart Diagrams. International Research Journal of Engineering and
Technology (IRJET), 3, pp.873-881.
Lewis, W.E., 2017. Software testing and continuous quality improvement. Auerbach
publications.
Matharu, G.S., Mishra, A., Singh, H. and Upadhyay, P., 2015. Empirical study of agile software
development methodologies: A comparative analysis. ACM SIGSOFT Software Engineering
Notes, 40(1), pp.1-6.
Nikulchev, E. and Deryugina, O., 2016. Model and criteria for the automated refactoring of the
UML class diagrams. International Journal of Advanced Computer Science and
Applications, 7(12), pp.76-79.
Schlegel, C., Lotz, A., Lutz, M., Stampfer, D., Inglés-Romero, J.F. and Vicente-Chicote, C.,
2015. Model-driven software systems engineering in robotics: Covering the complete life-cycle
of a robot. it-Information Technology, 57(2), pp.85-98.
Sharma, A. and Misra, P.K., 2017. Aspects of enhancing security in software development life
cycle. Advances in Computational Sciences and Technology, 10(2), pp.203-210.
Stark, J., 2015. Product lifecycle management. In Product lifecycle management (Volume 1) (pp.
1-29). Springer, Cham.
1 out of 15
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.