1,596 Hits in 1.3 sec

An Approach for Representing Domain Requirements and Domain Architecture in Software Product Line [chapter]

Shahliza Abd, Dayang N. A. Jawawi, Noraini Ibrahim, Safaai Deris
2012 Software Product Line - Advanced Topic  
We have also reviewed books on SPL such as by (Gomaa 2005) concentrating on Product Line UML based Software Engineering (PLUS) method and by Bosch proposing Functionality based Architecture Design (FAD  ...  However, we concentrate on FAD as a process in our research as it provides clear description of its Product line Architecture process.  ...  from:  ... 
doi:10.5772/37704 fatcat:ooz72a4k2vav3ewzyfquc66l4y

Feature model to product architectures: Applying MDE to Software Product Lines

Daniel Perovich, Pedro O. Rossel, Maria Cecilia Bastarrica
2009 2009 Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture  
A Software Product Line (SPL) is a portfolio of similar software products that target a particular domain.  ...  These methodologies do not explicitly preserve design rationale, which is implicitly stated in the SPL architecture.  ...  We recognize the need to systematically incorporate their management and we suggest it as further work. Also, it would be desirable to count on an integrated tool support for the complete process.  ... 
doi:10.1109/wicsa.2009.5290806 dblp:conf/wicsa/PerovichRB09 fatcat:cyapum7hhrgmdodie6ci65jurm

A metamodeling approach to pattern-based model refactoring

R. France, S. Chosh, E. Song, D.K. Kim
2003 IEEE Software  
Our current work focuses on extending the transformation approach to support the application of product-line architectures.  ...  design pattern is one way to transform a model.  ... 
doi:10.1109/ms.2003.1231152 fatcat:gkbdinnvvjbgdoupvtytas4sou

Conceptualising Cloud Migration Lifecycle [article]

Mahdi Fahmideh, Graham Low, Ghassan Beydoun
2021 arXiv   pre-print
and releasable in a dynamic fashion, and payable on the basis of service usage.  ...  Many enterprise software systems supporting IT services are characterised by a need for a high computing capability and resource consumption (Armbrust et al. 2010; Buyya et al. 2008; Koçak et al. 2013)  ...  To this aim, we perform a structured on-line survey to collect experts' viewpoints to assess the completeness and perceived importance of the metamodel.  ... 
arXiv:2109.01757v1 fatcat:id6o5xwhirhwjds65ivtcwmmzu

Architectural Knowledge in an SOA Infrastructure Reference Architecture [chapter]

Olaf Zimmermann, Petra Kopp, Stefan Pappe
2009 Software Architecture Knowledge Management  
Middleware Services and SOA Infrastructure Design in IBM Global Technology Services This section gives an overview of IBM Global Technology Services and its middleware service product line.  ...  In this first section, we briefly review general architectural concepts such as viewpoints, methods, and reference architectures.  ...  The sum of the service products across all service product lines supports rapid, asset-based project initiation and delivery and enables clients to focus their attention on the core competencies differentiating  ... 
doi:10.1007/978-3-642-02374-3_12 fatcat:lxu2o5fzrra37fcuwagujgdpyq

VML* – A Family of Languages for Variability Management in Software Product Lines [chapter]

Steffen Zschaler, Pablo Sánchez, João Santos, Mauricio Alférez, Awais Rashid, Lidia Fuentes, Ana Moreira, João Araújo, Uirá Kulesza
2010 Lecture Notes in Computer Science  
of a product-line architecture.  ...  and other artefacts of the product line, for example, requirements models and architecture models.  ...  We use as an example an architectural model of a lock control framework for a Smart Home Software Product Line (SPL) [1, 14] .  ... 
doi:10.1007/978-3-642-12107-4_7 fatcat:u6fciqcdb5hczlxymhgdehqbxu

Reuse of Architectural Knowledge in SPL Development [chapter]

Pedro O. Rossel, Daniel Perovich, María Cecilia Bastarrica
2009 Lecture Notes in Computer Science  
Software Product Lines (SPL) promote reuse within an application domain in an organized fashion. Preimplemented software components are arranged according to a product line architecture (PLA).  ...  A particular product architecture (PA) is defined as the subset of decisions associated to the chosen features for the product.  ...  However, in certain cases, these changes may need to review the rules affecting other features, but the divide-and-conquer strategy used for the design phase, makes this task easier.  ... 
doi:10.1007/978-3-642-04211-9_19 fatcat:wt7eqsw7gzdq7lt737i6pnxjc4

Variability in Software Systems—A Systematic Literature Review

Matthias Galster, Danny Weyns, Dan Tofan, Bartosz Michalik, Paris Avgeriou
2014 IEEE Transactions on Software Engineering  
Hein 2002 Systematic Integration of Variability into Product Line Architecture Design SPLC 81 E.  ...  Ali Babar 2008 On the Role of Architectural Design Decisions in Software Product Line Engineering ECSA ID Authors Year Title Venue ID Authors Year Title Venue 131 B.  ... 
doi:10.1109/tse.2013.56 fatcat:d4jxc2scujgwros3xq5qaxrbfm

Quality Evaluation of Artifacts in Tailored Software Process Lines

Camila Brondani, Gelson Bertuol, Lisandra Fontoura
2015 Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering  
Besides that, the framework includes a process to evaluate software artifacts generated from a Software Process Line (SPrL).  ...  In software engineering, it is necessary to consider variables such as quality, effort, productivity, time and cost of development.  ...  In this work, the reuse of elements applied to create a quality plan and the composition of processes are supported in a process line based in the context of the project.  ... 
doi:10.18293/seke2015-52 dblp:conf/seke/BrondaniBF15 fatcat:asip5fgpozasnjc7jjsbj3wu2i

Standards Initiatives for Software Product Line Engineering and Management within the International Organization for Standardization

Timo Kakola
2010 2010 43rd Hawaii International Conference on System Sciences  
To reap maximum benefits from the methodology, businesses typically need to implement coordinated changes in development methodologies, tools, product architectures, organizational designs, and business  ...  As a result, ecosystems cannot adopt standardized methods and tools for developing product lines, tool vendors face difficulties in developing tools to enable product line engineering, and universities  ...  Business Case Domain design develops a product line reference architecture enabling the realization of the common and variable requirements, evaluates the architecture from the viewpoints of functional  ... 
doi:10.1109/hicss.2010.348 dblp:conf/hicss/Kakola10 fatcat:relxmcwagbejzly5p3lkedj2cm

The Systematic Discovery of Services in Early Stages of Agile Developments: A Systematic Literature Review

J. Sedeño, G. Vázquez, M. J. Escalona, M. Mejías
2019 Journal of Computer and Communications  
Section 2 presents the method followed to carry out the study, describing the guidelines to conduct a systematic literature review.  ...  We have identified 20 relevant papers through conducting a double systematic literature review (SLR).  ...  Acknowledgements We would like to thank the Andalusian Regional Ministry of Culture and Sports for allowing us to issue this kind of data.  ... 
doi:10.4236/jcc.2019.77012 fatcat:l7eum2u43ve6rczai72ecy2fjm

Model-driven architecture of a maritime surveillance system simulator

M. Monperrus, B. Long, J. Champeau, B. Hoeltzener, G. Marchalot, J.M. Jézéquel
2009 Systems Engineering  
The simulation is fully based on three models, each conforming to a specific metamodel. We discuss the main advances given by model-driven orientated simulation for systems engineering.  ...  This article reports on an experiment to apply a model-driven approach for systems engineering in an industrial context.  ...  From an engineering point of view, simulation is also a way to validate parts of the architecture, as well as the behavior of the product.  ... 
doi:10.1002/sys.20149 fatcat:5h7gj2ubtjgrdmoonl6ubvt3yu

Handling Tenant-Specific Non-Functional Requirements through a Generic SLA

Khadija Aouzal, Hatim Hafiddi, Mohamed Dahchour
2018 Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering  
In a multi-tenant architecture of a Software as a Service (SaaS) application, one single instance is shared among different tenants.  ...  For that purpose, we propose an approach that considers Service Level Agreements (SLAs) as Families in terms of Software Product Line Engineering.  ...  A systematic literature review conducted on variability in software systems (Galster et al., 2014) concluded that the focus on variability in Quality Attributes is minor and the works were mostly interested  ... 
doi:10.5220/0006791403830391 dblp:conf/enase/AouzalHD18 fatcat:w3qwq33rmfbn7acq4cnhlnzf2m


Hanane Anir
2019 Zenodo  
In this sense, this paper proposes a metamodel and an implementation method that considers BC in the design and implementation of EA.  ...  Besides, Enterprise architecture (EA) is a comprehensive view of organizational architecture, business, and technology architecture and their relationships.  ...  In a previous work related to Systematic Literature Review of Security and Enterprise Architecture [18] , we provide many insights on how security is addressed in the most used enterprise architecture  ... 
doi:10.5281/zenodo.2658896 fatcat:lom46sh5vvfgld7gu5xr5n5ysq

Towards an Approach for Integrating Business Continuity Management Into Enterprise Architecture

Hanane Anir, Mounia Fredj, Meryem Kassou
2019 International Journal of Computer Science & Information Technology (IJCSIT)  
In this sense, this paper proposes a metamodel and an implementation method that considers BC in the design and implementation of EA.  ...  Besides, Enterprise architecture (EA) is a comprehensive view of organizational architecture, business, and technology architecture and their relationships.  ...  In a previous work related to Systematic Literature Review of Security and Enterprise Architecture [18] , we provide many insights on how security is addressed in the most used enterprise architecture  ... 
doi:10.5121/ijcsit.2019.11201 fatcat:mm3ymabwyzhqvbquf6amnpy3di
« Previous Showing results 1 — 15 out of 1,596 results