Software Architecture Review
VerifiedAdded on 2022/08/18
|14
|3039
|12
AI Summary
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/d852d94b-de64-44eb-994f-bc860b03a673-page-1.webp)
Running head: MICROSERVICE ARCHITECTURE
MICROSERVICE ARCHITECTURE
Name of the Student:
Name of the University:
Author’s Note:
MICROSERVICE ARCHITECTURE
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.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/e4c4d99d-b25d-450f-ba07-174976fc47f3-page-2.webp)
1MICROSERVICE ARCHITECTURE
Overview:-
The term "Computing" involves both software and hardware functions acting some
category of task with a process system. The computing system is a critical and integral
component of existing industrial technology. With the help of computing, the user can develop
their operations. These operations can perform evidentially. In this report also describes that
computing systems also making intelligent systems, which are helpful to generate more than a
few communication media. The critical part of this report show computing history and also
delivers the software architecture concept.
Discussion:-
Computing system:-
A computer process is a complete, fundamental and functional systems which including
every software and hardware compulsory to make it useful for a user. It must can accept user
input, process documents, and with the managed data, create evidence for output or storage
(Kelly, 2015). Throughout the data dispensation stage, instruction arrangements, recognized as
programs which are delivered to let the structure know what to do with the processed system
documents.
Apart from these programs, the processor would not distinguish the process of data
entering system. For these circumstances, they might reject the information. The flexible
computing system can develop any task by loading a storage program. It includes an ALU to
implement computational measurements. The main memory of computing systems can store
information for data controlling and processing, which transfer of information between system
memory, ALU and input-output process.
Overview:-
The term "Computing" involves both software and hardware functions acting some
category of task with a process system. The computing system is a critical and integral
component of existing industrial technology. With the help of computing, the user can develop
their operations. These operations can perform evidentially. In this report also describes that
computing systems also making intelligent systems, which are helpful to generate more than a
few communication media. The critical part of this report show computing history and also
delivers the software architecture concept.
Discussion:-
Computing system:-
A computer process is a complete, fundamental and functional systems which including
every software and hardware compulsory to make it useful for a user. It must can accept user
input, process documents, and with the managed data, create evidence for output or storage
(Kelly, 2015). Throughout the data dispensation stage, instruction arrangements, recognized as
programs which are delivered to let the structure know what to do with the processed system
documents.
Apart from these programs, the processor would not distinguish the process of data
entering system. For these circumstances, they might reject the information. The flexible
computing system can develop any task by loading a storage program. It includes an ALU to
implement computational measurements. The main memory of computing systems can store
information for data controlling and processing, which transfer of information between system
memory, ALU and input-output process.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/c7556ce2-b912-4b31-8b06-f4d31d473eb5-page-3.webp)
2MICROSERVICE ARCHITECTURE
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/4c6d4c6c-ab6d-4a4b-b99e-8f64621386db-page-4.webp)
3MICROSERVICE ARCHITECTURE
Historical survey of computing:-
At this moment every user carries the significant computing power in their mobile
devices. The concept of computing comes in many years back. In the middle of 1944, it
establishes the computing concepts with the help of semiconductor development. After some
years later this primary software is upgraded and "Microsoft" had advanced this process. In 1990
they launched this organization a word processing system, and this is very beneficial among the
user (Ringert, Rumpe & Wortmann, 2014). Twelve years later, this system is also developing
because Google was starting social tools in a verbal communication purpose. In this time,
Google, Microsoft and IBM are launching enormous benefits for their potential customers.
Usually, the processors were social subordinates who evaluated human processing
methods. These methods did the classes of design which execute by structural networks. These
network category must be working for management, engineering or technical purposes. In the
year 1917, the computer processer also makes the human-computer concept which is
implementing at this moment.
During 1930 to 1960, electronic computing concepts arrive in the technology market. In
this time, the user also hears the term "computing machine", this term can use through electronic
devices or digital media. They were mainly computing systems and computer; both concepts are
not identical. But sometimes the mechanism of computing and computer are similar. According
to the computer timeline, the researcher is dividing this into some generations.
Historical survey of computing:-
At this moment every user carries the significant computing power in their mobile
devices. The concept of computing comes in many years back. In the middle of 1944, it
establishes the computing concepts with the help of semiconductor development. After some
years later this primary software is upgraded and "Microsoft" had advanced this process. In 1990
they launched this organization a word processing system, and this is very beneficial among the
user (Ringert, Rumpe & Wortmann, 2014). Twelve years later, this system is also developing
because Google was starting social tools in a verbal communication purpose. In this time,
Google, Microsoft and IBM are launching enormous benefits for their potential customers.
Usually, the processors were social subordinates who evaluated human processing
methods. These methods did the classes of design which execute by structural networks. These
network category must be working for management, engineering or technical purposes. In the
year 1917, the computer processer also makes the human-computer concept which is
implementing at this moment.
During 1930 to 1960, electronic computing concepts arrive in the technology market. In
this time, the user also hears the term "computing machine", this term can use through electronic
devices or digital media. They were mainly computing systems and computer; both concepts are
not identical. But sometimes the mechanism of computing and computer are similar. According
to the computer timeline, the researcher is dividing this into some generations.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/07121e08-741f-472e-a7b2-07a63a7c01ff-page-5.webp)
4MICROSERVICE ARCHITECTURE
There are five generations now applicable to these computer systems. There are several
names in the five generations. The name of these generations is Vacuum Tubes, Transistors,
Integrated Circuits, microprocessors and Artificial Intelligence, respectively. In the first
generation, the computer is made by the machine learning language. It must take operations time
to construct an innovative problem. In the first generation, it based the input on paper tape and
punches card, and it showed output on printouts. These processes were very costly to activate
and besides consuming an excessive electricity deal which was frequently the reason for
malfunctions.
In the second generation, the vacuum tube concepts are changing, and transistor comes in
its place. This concept was a massive development through the vacuum tube. Second-generation
processors still trust on punched cards and printouts as an input and output. In the average times
between second generation and third generation, it implements the binary assembles language
programs.
According to the research, these concepts are very much innovative for modern
technology. Integrated circuits are essential terms for the electronic device. The improvement of
the IC was the innovation of computer generation. In this generation, the computers for the first
time became manageable to a standard user (Oquendo, 2016). The reason behind this IC is very
inexpensive and smaller than their prototypes.
There are five generations now applicable to these computer systems. There are several
names in the five generations. The name of these generations is Vacuum Tubes, Transistors,
Integrated Circuits, microprocessors and Artificial Intelligence, respectively. In the first
generation, the computer is made by the machine learning language. It must take operations time
to construct an innovative problem. In the first generation, it based the input on paper tape and
punches card, and it showed output on printouts. These processes were very costly to activate
and besides consuming an excessive electricity deal which was frequently the reason for
malfunctions.
In the second generation, the vacuum tube concepts are changing, and transistor comes in
its place. This concept was a massive development through the vacuum tube. Second-generation
processors still trust on punched cards and printouts as an input and output. In the average times
between second generation and third generation, it implements the binary assembles language
programs.
According to the research, these concepts are very much innovative for modern
technology. Integrated circuits are essential terms for the electronic device. The improvement of
the IC was the innovation of computer generation. In this generation, the computers for the first
time became manageable to a standard user (Oquendo, 2016). The reason behind this IC is very
inexpensive and smaller than their prototypes.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/98fdc000-2b69-47e2-8f6d-7194fd011542-page-6.webp)
5MICROSERVICE ARCHITECTURE
Microprocessors are very much robust architecture at this moment. In the present time, a
computer is accessible by the microprocessor design (Fan & Ma, 2017). In the fourth generation
computers also display the concept of the graphical interface as well as handheld devices.
According to the research, the fourth generation and fifth generation are working on the same
timeline. In future, the computer systems are executing by the AI concepts and these concepts
will run times.
Information system:-
It is a group of interconnected components that implement together to process, collect,
store and collapse the evidence to help decision making (Lungu, Lanza & Nierstrasz, 2014). The
organizations and business mainly trust this process where the provider and consumer
interactions are helpful for the market segment. From the Manufacturing perspective, it builds
global supervisions around Information Arrangements.
There are several measurements of information system such as organizational
measurement, industrial measurement and managerial measurement (Campbell-Kelly, 2018).
These measurements are helpful to evaluate data mode, process evaluation and decision making.
It is more systematic and powerful tools which are visually indicative and affordable. The
several architectures are part of these information systems, and software architecture is one of
them.
Concept of software architecture:-
Software architecture is a perception that is trouble-free to realize, and that most
technicians automatically feel, particularly with a little knowledge, but it is tough to describe
precisely. This concept is problematic to frame a straight line between architecture and design.
The purpose of the software structure is expecting an immeasurable explanation to business
Microprocessors are very much robust architecture at this moment. In the present time, a
computer is accessible by the microprocessor design (Fan & Ma, 2017). In the fourth generation
computers also display the concept of the graphical interface as well as handheld devices.
According to the research, the fourth generation and fifth generation are working on the same
timeline. In future, the computer systems are executing by the AI concepts and these concepts
will run times.
Information system:-
It is a group of interconnected components that implement together to process, collect,
store and collapse the evidence to help decision making (Lungu, Lanza & Nierstrasz, 2014). The
organizations and business mainly trust this process where the provider and consumer
interactions are helpful for the market segment. From the Manufacturing perspective, it builds
global supervisions around Information Arrangements.
There are several measurements of information system such as organizational
measurement, industrial measurement and managerial measurement (Campbell-Kelly, 2018).
These measurements are helpful to evaluate data mode, process evaluation and decision making.
It is more systematic and powerful tools which are visually indicative and affordable. The
several architectures are part of these information systems, and software architecture is one of
them.
Concept of software architecture:-
Software architecture is a perception that is trouble-free to realize, and that most
technicians automatically feel, particularly with a little knowledge, but it is tough to describe
precisely. This concept is problematic to frame a straight line between architecture and design.
The purpose of the software structure is expecting an immeasurable explanation to business
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/4fbd5622-e0a0-42e9-be9c-1a696f8ec49c-page-7.webp)
6MICROSERVICE ARCHITECTURE
difficulties. These are an excellent position as it describes that skilled human life which is
running through the software mechanism (Granchelli et al., 2017). The system of a structure is
also useful for the business's system structure. These are the essential components cooperating
over boundaries, with elements composed of consecutively minor apparatuses and interfaces.
This term "software architecture" also orients software architecture certification, which
enables shareholder declaration while detailing preliminary level choices concerning the project's
design pattern. This architecture is only just limited to a specific architectural process. As a
substitute, styles planning make up the systematic process repeatedly. In the design, the
procedure makes a plan that takes the user requirements as challenges and acts to distinguish
optimum descriptions. This architectural design creates an integrated logic which can monitor
the structural judgments.
Outline:-
This kind of architecture is the procedure of describing a structured explanation that
fulfils each operational and technical requirements. This framework involves a decision series
based on an extensive set of factors. Every one of these judgments can have a significant impact
on performance, quality, maintainability, and global application success.
These are a controlled framework applied to hypothesize software components, relations
and characteristics (Butzin, Golatowski & Timmermann, 2016). This word also recommends
structural documentation, which simplifies stakeholder message while detailing initial decisions
concerning pattern for several projects. The architectural process works over the separation and
abstraction of these distresses to decrease complexity. This framework can execute the most
critical design decisions at a theoretic level.
difficulties. These are an excellent position as it describes that skilled human life which is
running through the software mechanism (Granchelli et al., 2017). The system of a structure is
also useful for the business's system structure. These are the essential components cooperating
over boundaries, with elements composed of consecutively minor apparatuses and interfaces.
This term "software architecture" also orients software architecture certification, which
enables shareholder declaration while detailing preliminary level choices concerning the project's
design pattern. This architecture is only just limited to a specific architectural process. As a
substitute, styles planning make up the systematic process repeatedly. In the design, the
procedure makes a plan that takes the user requirements as challenges and acts to distinguish
optimum descriptions. This architectural design creates an integrated logic which can monitor
the structural judgments.
Outline:-
This kind of architecture is the procedure of describing a structured explanation that
fulfils each operational and technical requirements. This framework involves a decision series
based on an extensive set of factors. Every one of these judgments can have a significant impact
on performance, quality, maintainability, and global application success.
These are a controlled framework applied to hypothesize software components, relations
and characteristics (Butzin, Golatowski & Timmermann, 2016). This word also recommends
structural documentation, which simplifies stakeholder message while detailing initial decisions
concerning pattern for several projects. The architectural process works over the separation and
abstraction of these distresses to decrease complexity. This framework can execute the most
critical design decisions at a theoretic level.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/9429f187-d9b8-4231-9db2-92a9019b0149-page-8.webp)
7MICROSERVICE ARCHITECTURE
The planning is the preliminary carrier of system abilities like as modifiability,
performance, and safety, it can realize none of which without a uniting architectural vision. It is
an item for the initial investigation to make sure that a project method will produce a satisfactory
system. By building operational architecture, user can classify design mitigate and risks them
early in the enlargement process. The different patterns of software architectures are micro
services architecture, layered architecture, and space-based architecture. In this report develops
microservice design which can be helpful for several commercial system structures.
Microservice architecture:-
These are a unique technique of increasing software systems that tries to concentrate on
constructing single-function components with well-defined operations and interfaces. The
development has grown general in recent existences as business look to become more
Responsive and uninterrupted testing. Microservices explain these contests of monolithic
structures by being as segmental as possible. In the most comfortable form, they help create an
application as a complement of small facilities, every running in its specific procedure and are
unconventionally deployable (Dragoni et al., 2017). They may write these facilities in several
codes and may use several data storage methods.
While these outcomes in the system's progress that are flexible and also scalable, it wants
a dynamic transformation. A modification prepared to a less section of code might require
deploying and building an entirely new software version. Scaling precise utilities of an
application, also describe the user have to climb the perfect application.
Significance of software architecture:-
This process designates a common sign of a system that extreme if not all of the
structure's owners can execute as techniques for mutual compromise, agreement, understanding,
The planning is the preliminary carrier of system abilities like as modifiability,
performance, and safety, it can realize none of which without a uniting architectural vision. It is
an item for the initial investigation to make sure that a project method will produce a satisfactory
system. By building operational architecture, user can classify design mitigate and risks them
early in the enlargement process. The different patterns of software architectures are micro
services architecture, layered architecture, and space-based architecture. In this report develops
microservice design which can be helpful for several commercial system structures.
Microservice architecture:-
These are a unique technique of increasing software systems that tries to concentrate on
constructing single-function components with well-defined operations and interfaces. The
development has grown general in recent existences as business look to become more
Responsive and uninterrupted testing. Microservices explain these contests of monolithic
structures by being as segmental as possible. In the most comfortable form, they help create an
application as a complement of small facilities, every running in its specific procedure and are
unconventionally deployable (Dragoni et al., 2017). They may write these facilities in several
codes and may use several data storage methods.
While these outcomes in the system's progress that are flexible and also scalable, it wants
a dynamic transformation. A modification prepared to a less section of code might require
deploying and building an entirely new software version. Scaling precise utilities of an
application, also describe the user have to climb the perfect application.
Significance of software architecture:-
This process designates a common sign of a system that extreme if not all of the
structure's owners can execute as techniques for mutual compromise, agreement, understanding,
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/16c7f3b2-bac6-42a4-a945-dcc40a09009c-page-9.webp)
8MICROSERVICE ARCHITECTURE
and message. This process also launches the initial design findings of a system. Software
architecture launches a relatively minor, logically reasonable model for the system process and
transferable structures. This report can implement the software architecture to other methods
showing the attribute requirements which can maintain large-scale operation. Software
architecture describes the software model and process function. It also makes it promising to
recycle this model for other software.
This structural code can reprocess the necessities, and all involved must do that for
transferred architecture. This statement state that user can reuse the significances of the early
judgments which they grabbed on the first place (Castillo et al., 2016). The architecture will
describe the difficulties user might encounter in the implementation time. It also displays the
logistic arrangement and creates it much easier to take results and accomplish all sort of
modification. It also certifies for the better approximation of the project cost and time.
Good software architecture depends on some category. Good software architecture
should be extendible and flexible (Nyman & Laakso, 2016). This architecture should reply
positively to change when adding structures, and the action should not decline. One of the most
significant criteria is that good software architecture must be user-friendly and runs properly. A
business process characteristically recognizes by establishing the capabilities of one or more
manufacturing mechanisms. Architecture is to categorize the requirements that mark the
application configuration. The perfect architecture drops the profitable dangers associated with
creating technical clarification.
Architectural patterns:-
Several architectural models apply to the software. The report writer can mention some
designs in this report. Apart from the micro service architecture, other configurations are
and message. This process also launches the initial design findings of a system. Software
architecture launches a relatively minor, logically reasonable model for the system process and
transferable structures. This report can implement the software architecture to other methods
showing the attribute requirements which can maintain large-scale operation. Software
architecture describes the software model and process function. It also makes it promising to
recycle this model for other software.
This structural code can reprocess the necessities, and all involved must do that for
transferred architecture. This statement state that user can reuse the significances of the early
judgments which they grabbed on the first place (Castillo et al., 2016). The architecture will
describe the difficulties user might encounter in the implementation time. It also displays the
logistic arrangement and creates it much easier to take results and accomplish all sort of
modification. It also certifies for the better approximation of the project cost and time.
Good software architecture depends on some category. Good software architecture
should be extendible and flexible (Nyman & Laakso, 2016). This architecture should reply
positively to change when adding structures, and the action should not decline. One of the most
significant criteria is that good software architecture must be user-friendly and runs properly. A
business process characteristically recognizes by establishing the capabilities of one or more
manufacturing mechanisms. Architecture is to categorize the requirements that mark the
application configuration. The perfect architecture drops the profitable dangers associated with
creating technical clarification.
Architectural patterns:-
Several architectural models apply to the software. The report writer can mention some
designs in this report. Apart from the micro service architecture, other configurations are
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/d6249d5e-2ba8-4b7c-8f75-8c6fc4a45489-page-10.webp)
9MICROSERVICE ARCHITECTURE
component-based, data-centric, service-oriented, client-server, plug-ins and rule-based pattern
(Tang & Lau, 2014). The structure reveals the system structure and requirements to develop a
capable system planning. It is vital to focuses on those possessions, which will upkeep the
operator to create sustainable architecture. There are several types of architecture as business,
application, IT and information architecture.
Professional background:-
The software architecture explanation can be demonstrated as a set of alternate selections
and judgments. Where the justification and adjustments for each choice are predictable and
assumed as needed to notify successive decisions. It is very standard to identify the availability
of the application requirement as a new methodical constraint and capture it in the design. In
some business where there is frequently a considerable set of governing principles for software,
particularly those in the insurance, banking, and medical domains, these get supplementary to the
new restrictions of the design. The user of this architecture will become essential to be involved
in helping management and sharing with customers. One of the crucial contexts is that the
architects need to explain to either the preferred determinations of different characteristics. These
means that the user will need to be a leader in the eyes of management and architect as well.
Hypothetical professional Context:-
It is an active set of dealings among people, shreds of evidence, and technologies. These
relations inform and are learn by definite standards, decisions, opinions, expectations, and
morals. Becoming a participant of a professional context is a procedure that requires the user to
capitalize on and recognize these relations and the several techniques in which they function. To
investigate its microservice professional context, the writer will gather documents from system
workplace settings from a specialization.
component-based, data-centric, service-oriented, client-server, plug-ins and rule-based pattern
(Tang & Lau, 2014). The structure reveals the system structure and requirements to develop a
capable system planning. It is vital to focuses on those possessions, which will upkeep the
operator to create sustainable architecture. There are several types of architecture as business,
application, IT and information architecture.
Professional background:-
The software architecture explanation can be demonstrated as a set of alternate selections
and judgments. Where the justification and adjustments for each choice are predictable and
assumed as needed to notify successive decisions. It is very standard to identify the availability
of the application requirement as a new methodical constraint and capture it in the design. In
some business where there is frequently a considerable set of governing principles for software,
particularly those in the insurance, banking, and medical domains, these get supplementary to the
new restrictions of the design. The user of this architecture will become essential to be involved
in helping management and sharing with customers. One of the crucial contexts is that the
architects need to explain to either the preferred determinations of different characteristics. These
means that the user will need to be a leader in the eyes of management and architect as well.
Hypothetical professional Context:-
It is an active set of dealings among people, shreds of evidence, and technologies. These
relations inform and are learn by definite standards, decisions, opinions, expectations, and
morals. Becoming a participant of a professional context is a procedure that requires the user to
capitalize on and recognize these relations and the several techniques in which they function. To
investigate its microservice professional context, the writer will gather documents from system
workplace settings from a specialization.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/6f78510f-1f68-49a3-9a49-94410ae68991-page-11.webp)
10MICROSERVICE ARCHITECTURE
A durable introductory context can spread the user knowledge of microservice and
benefits guide software designers in locating its design difficulties. One such structural
difficulties are finalizing the best level of granularity of microservice architecture. Background
Mapping is the principal tool used to create restrictions between areas explicit. A Limited
Context summarizes the facts of a particular domain, like a data model, domain model, and
application facilities, and describes the integration arguments with other restricted domains.
These matches seamlessly with the user description of a Microservice: independent, well-defined
edges, executing a business ability.
Conclusion:-
So these reports conclude that accurate software architecture can help to generate a good
project. It is also concluding that the essential characteristics of software architecture which can
help to create a proper decision-making strategy. The report writer states also develop
professional context, which can be useful for system architecture and micro service abilities.
This report wants to express that the software architectural works as a collection of least self-
governing facilities, showed around a commercial domain.
A durable introductory context can spread the user knowledge of microservice and
benefits guide software designers in locating its design difficulties. One such structural
difficulties are finalizing the best level of granularity of microservice architecture. Background
Mapping is the principal tool used to create restrictions between areas explicit. A Limited
Context summarizes the facts of a particular domain, like a data model, domain model, and
application facilities, and describes the integration arguments with other restricted domains.
These matches seamlessly with the user description of a Microservice: independent, well-defined
edges, executing a business ability.
Conclusion:-
So these reports conclude that accurate software architecture can help to generate a good
project. It is also concluding that the essential characteristics of software architecture which can
help to create a proper decision-making strategy. The report writer states also develop
professional context, which can be useful for system architecture and micro service abilities.
This report wants to express that the software architectural works as a collection of least self-
governing facilities, showed around a commercial domain.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/865486d0-bb23-4d1a-91ba-3265ba3230bc-page-12.webp)
11MICROSERVICE ARCHITECTURE
References:-
Butzin, B., Golatowski, F., & Timmermann, D. (2016, September). Microservices approach for
the internet of things. In 2016 IEEE 21st International Conference on Emerging
Technologies and Factory Automation (ETFA) (pp. 1-6). IEEE.
Campbell-Kelly, M. (2018). Computer, Student Economy Edition: A History of the Information
Machine. Routledge.
Castillo, J. C., Castro-González, Á., Fernández-Caballero, A., Latorre, J. M., Pastor, J. M.,
Fernández-Sotos, A., & Salichs, M. A. (2016). Software architecture for smart emotion
recognition and regulation of the ageing adult. Cognitive Computation, 8(2), 357-367.
Dragoni, N., Lanese, I., Larsen, S. T., Mazzara, M., Mustafin, R., & Safina, L. (2017, June).
Microservices: How to make your application scale. In International Andrei Ershov
Memorial Conference on Perspectives of System Informatics (pp. 95-104). Springer,
Cham.
Fan, C. Y., & Ma, S. P. (2017, June). Migrating monolithic mobile application to microservice
architecture: An experiment report. In 2017 IEEE International Conference on AI &
Mobile Services (AIMS) (pp. 109-112). IEEE.
Granchelli, G., Cardarelli, M., Di Francesco, P., Malavolta, I., Iovino, L., & Di Salle, A. (2017,
April). Towards recovering the software architecture of microservice-based systems. In
2017 IEEE International Conference on Software Architecture Workshops (ICSAW) (pp.
46-53). IEEE.
Kelly, J. E. (2015). Computing, cognition and the future of knowing. Whitepaper, IBM Reseach,
2.
References:-
Butzin, B., Golatowski, F., & Timmermann, D. (2016, September). Microservices approach for
the internet of things. In 2016 IEEE 21st International Conference on Emerging
Technologies and Factory Automation (ETFA) (pp. 1-6). IEEE.
Campbell-Kelly, M. (2018). Computer, Student Economy Edition: A History of the Information
Machine. Routledge.
Castillo, J. C., Castro-González, Á., Fernández-Caballero, A., Latorre, J. M., Pastor, J. M.,
Fernández-Sotos, A., & Salichs, M. A. (2016). Software architecture for smart emotion
recognition and regulation of the ageing adult. Cognitive Computation, 8(2), 357-367.
Dragoni, N., Lanese, I., Larsen, S. T., Mazzara, M., Mustafin, R., & Safina, L. (2017, June).
Microservices: How to make your application scale. In International Andrei Ershov
Memorial Conference on Perspectives of System Informatics (pp. 95-104). Springer,
Cham.
Fan, C. Y., & Ma, S. P. (2017, June). Migrating monolithic mobile application to microservice
architecture: An experiment report. In 2017 IEEE International Conference on AI &
Mobile Services (AIMS) (pp. 109-112). IEEE.
Granchelli, G., Cardarelli, M., Di Francesco, P., Malavolta, I., Iovino, L., & Di Salle, A. (2017,
April). Towards recovering the software architecture of microservice-based systems. In
2017 IEEE International Conference on Software Architecture Workshops (ICSAW) (pp.
46-53). IEEE.
Kelly, J. E. (2015). Computing, cognition and the future of knowing. Whitepaper, IBM Reseach,
2.
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/a6fdf83e-0448-4b49-b912-e5a893841e92-page-13.webp)
12MICROSERVICE ARCHITECTURE
Lungu, M., Lanza, M., & Nierstrasz, O. M. (2014). Evolutionary and collaborative software
architecture recovery with Softwarenaut. Science of Computer Programming, 79(1), 204-
223.
Nyman, L., & Laakso, M. (2016). Notes on the history of fork and join. IEEE Annals of the
History of Computing, 38(3), 84-87.
Oquendo, F. (2016, November). Software architecture challenges and emerging research in
software-intensive systems-of-systems. In European Conference on Software
Architecture (pp. 3-21). Springer, Cham.
Ringert, J. O., Rumpe, B., & Wortmann, A. (2014). From software architecture structure and
behavior modeling to implementations of cyber-physical systems. arXiv preprint
arXiv:1408.5690.
Tang, A., & Lau, M. F. (2014). Software architecture review by association. Journal of systems
and software, 88, 87-101.
Lungu, M., Lanza, M., & Nierstrasz, O. M. (2014). Evolutionary and collaborative software
architecture recovery with Softwarenaut. Science of Computer Programming, 79(1), 204-
223.
Nyman, L., & Laakso, M. (2016). Notes on the history of fork and join. IEEE Annals of the
History of Computing, 38(3), 84-87.
Oquendo, F. (2016, November). Software architecture challenges and emerging research in
software-intensive systems-of-systems. In European Conference on Software
Architecture (pp. 3-21). Springer, Cham.
Ringert, J. O., Rumpe, B., & Wortmann, A. (2014). From software architecture structure and
behavior modeling to implementations of cyber-physical systems. arXiv preprint
arXiv:1408.5690.
Tang, A., & Lau, M. F. (2014). Software architecture review by association. Journal of systems
and software, 88, 87-101.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
![Document Page](https://desklib.com/media/document/docfile/pages/microservice-architecture-twcv/2024/09/29/96a9e7ee-b462-4f25-956f-b49ce7474ca3-page-14.webp)
13MICROSERVICE ARCHITECTURE
1 out of 14
Related Documents
![[object Object]](/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Flogo.6d15ce61.png&w=640&q=75)
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.