A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2008; you can also visit the original URL.
The file type is application/pdf
.
Filters
Architectural style-based modeling and simulation of complex software systems
2005
12th Asia-Pacific Software Engineering Conference (APSEC'05)
The paper presents an architectural style-based approach to specifying and analyzing complex software systems. ...
The design and development of complex software systems is a difficult task, and it is not easy to ensure the quality of a developed software. ...
Especially, a TGTS (Typed Graph Transformation System) is used for modeling functional requirements, software architectures, and architectural styles. ...
doi:10.1109/apsec.2005.41
dblp:conf/apsec/GuoEH05
fatcat:rvwscdqb6fcm7hnibo3kxuta5e
Pattern-based customisable transformations for style-based service architecture evolution
2010
2010 International Conference on Computer Information Systems and Industrial Management Applications (CISIM)
The framework enables higher-level abstract and system-level operational transformation of SOA elements to facilitate architectural evolution. ...
SOA-specific architectural styles are applied to refine the transformed design to complete a style-based SOA evolution. ...
ACKNOWLEDGMENTS This work is supported, in part by Science Foundation Ireland through grant 03/CE2/I303 1 to Lero -The Irish Software Engineering Research Centre. ...
doi:10.1109/cisim.2010.5643631
dblp:conf/cisim/AhmadP10
fatcat:bfyyrtezc5drbg2duosf6iauwu
Software Reuse of Mobile Systems based on Modelling
2016
MATEC Web of Conferences
This paper presents an architectural style based modelling approach for architectural design, analysis of mobile systems. ...
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits distribution, and reproduction in any medium, provided the original work is properly ...
Especially, a TGTS (Typed Graph Transformation System) is used for modelling functional requirements, software architectures, and architectural styles. ...
doi:10.1051/matecconf/20164401054
fatcat:ck2zj7yksvga5njvjinug3gcca
A Comparative Study on Software Architectural Styles for Network based Applications
2012
International Journal of Computer Applications
Software architecture defines the components and the interaction in between the components of a system. ...
Therefore, selection of the appropriate architectural style(s) for use in designing the software architecture can make the difference between success and failure in the deployment of a network-based application ...
RP6: The presence of intermediaries is promoted. ...
doi:10.5120/7304-0504
fatcat:32c5niiz3nhdzk3p6jwcn6ptim
MeidyaCoM‐policy: Approach for modelling and checking repair policies for self‐healing systems
2021
IET Software
The architecture of distributed systems is subject to certain failures: component failure, downed connections etc. These failures come from the dynamicity and complexity of these systems. ...
MeidyaCoM-Policy applies to all architectural styles. It is instantiated for the publish/subscribe style and illustrated with a case study. ...
This style emerges for distributed applications on a large scale. ...
doi:10.1049/sfw2.12026
fatcat:ssflnht7kzevnb5mzzxbwcfb7q
Customisable Transformation-Driven Evolution for Service Architectures
2011
2011 15th European Conference on Software Maintenance and Reengineering
hypothesis for architecturecentric software evolution. ...
We propose to enable transformation-driven evolution for service architectures in a semi-automated fashion. ...
ACKNOWLEDGEMENT This work is supported, in part by Science Foundation Ireland through grant 03/CE2/I303 1 to Lero -The Irish Software Engineering Research Centre (www.lero.ie). ...
doi:10.1109/csmr.2011.56
dblp:conf/csmr/AhmadP11
fatcat:hy7y5wmz7zcyhm4jxgunz5ax4a
A runtime architecture-based approach for the dynamic evolution of distributed component-based systems
2008
Companion of the 13th international conference on Software engineering - ICSE Companion '08
Dynamic evolution of distributed component-based systems (DCS) is an important task in software engineering. Several challenges are posed in this process. ...
ABSTRACT Dynamic evolution of distributed component-based systems (DCS) is an important task in software engineering. Several challenges are posed in this process. ...
As this step can be separately evaluated, we will write transformation rules and configuration constraints for a selected set of known architectural styles. ...
doi:10.1145/1370175.1370217
dblp:conf/icse/Zhou08
fatcat:ghjg5uyx5fhixplt6h6nfox7qq
Knowledge-based software architectures: acquisition, specification, and verification
1999
IEEE Transactions on Knowledge and Data Engineering
We also discuss various software architecture styles, architecture description languages (ADLs), and features of ADLs that help build better software systems. ...
and architecture transformation. ...
ACKNOWLEDGMENTS We thank the anonymous reviewer, whose comments have helped us to improve the presentation of the paper. Jeffrey ...
doi:10.1109/69.755628
fatcat:yjbrd5vxmrbrhntjpqkd7yghly
The Evolution of Tropos
[chapter]
2013
Seminal Contributions to Information Systems Engineering
The Tropos project was launched in the Fall of 1999 with main objective the development of a methodology for building agent-oriented software systems. ...
This short article details some of the directions that were pursued in the project since that time. J. Mylopoulos ( ) ...
styles and patterns for designing software architectures with Tropos. ...
doi:10.1007/978-3-642-36926-1_22
fatcat:7adpwtxz4na33iyahk73eh4gbe
A TEMPLATE-DRIVEN APPROACH FOR MAINTAINABLE SERVICE-ORIENTED INFORMATION SYSTEMS INTEGRATION
2009
International journal of software engineering and knowledge engineering
SOA as an integration architecture solution supports a range of application scenarios. We present a solution for the integration of business information systems based on SOA and Web services. ...
A template-based approach based on modular and declarative transformation rules and architectural styles and patterns defines our solution to the maintainability problem of integration architectures. ...
The information and software architecture of an application system is crucial if quality is taken into consideration. ...
doi:10.1142/s0218194009004465
fatcat:ayhreylfyncg7h65zt6e5jr6nm
Fault and adversary tolerance as an emergent property of distributed systems' software architectures
2007
Proceedings of the 2007 workshop on Engineering fault tolerant systems - EFTS '07
Fault and adversary tolerance have become not only desirable but required properties of software systems because mission-critical systems are commonly distributed on large networks of insecure nodes. ...
In this paper, we describe how the tile style, an architectural style designed to distribute computation, can inject fault and adversary tolerance. ...
Finally, we describe how a client would use the tile style. The tile style is an architectural style for the architecture of a system that distributes computation on a large network. ...
doi:10.1145/1316550.1316557
dblp:conf/sigsoft/BrunM07
fatcat:mdqvewkirnggdbyulsfjlwonmy
A Structural and Generative Approach to Multilayered Software Architectures
2017
Journal of Software Engineering and Applications
The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. ...
Finally, rules are available for checking inter-view consistency, from refinement to code generation. ...
Introduction The software architectures describe in a symbolic and schematic manner the An ADL is a language that provides functionality for modeling the conceptual architecture of a software system. ...
doi:10.4236/jsea.2017.108037
fatcat:ymy6akjr55e55eu5u5nodcatoq
Reconciling software requirements and architectures with intermediate models
2004
Journal of Software and Systems Modeling
Little guidance and few methods are available for the refinement of software requirements into an architecture satisfying those requirements. ...
CBSP leverages a simple set of architectural concepts (components, connectors, overall systems, and their properties) to recast and refine the requirements into an intermediate model facilitating their ...
A handful of properties does not allow an architect to derive an architectural style for a complex software system. ...
doi:10.1007/s10270-003-0038-6
fatcat:ngyz5evspncrboq2jsas7lqz4u
Customisable Model Transformations Based on Non-Functional Requirements
2008
2008 IEEE Congress on Services - Part I
The target of the M2M transformation is an Architecture Description Language (ADL) that can be used to express styles. ...
Since no two systems have identical requirements, some work has been done to create explicit support for customisation of the transformation process based on functional requirements. ...
Explicit support for software architecture styles is also required. ...
doi:10.1109/services-1.2008.61
dblp:conf/services/SterrittC08
fatcat:sss5sxwh2bhbppjphbooppwtcy
Improving the Modifiability of the Architecture of Business Applications
2011
2011 11th International Conference on Quality Software
of software architectures. ...
In this paper, we build on our prior work on automatic generation of software architectures from business processes and propose a collection of model transformation rules to automatically improve the modifiability ...
Such software architectures, referred to as functional software architecture, describe the initial distribution of functionality without the conformance to the three-tier architectural style. ...
doi:10.1109/qsic.2011.36
dblp:conf/qsic/ZhaoKZ11
fatcat:xj7ufz4lwvgwliuk33euemshda
« Previous
Showing results 1 — 15 out of 53,273 results