Search For:

Displaying 1-10 out of 10 total
Developing next generation ADLs through MDE techniques
Found in: Software Engineering, International Conference on
By Davide Di Ruscio,Ivano Malavolta,Henry Muccini,Patrizio Pelliccione,Alfonso Pierantonio
Issue Date:May 2010
pp. 85-94
Despite the flourishing of languages to describe software architectures, existing Architecture Description Languages (ADLs) are still far away from what it is actually needed. In fact, while they support a traditional perception of a Software Architecture ...
Providing support for creating next generation software architecture languages
Found in: Software Engineering, International Conference on
By Ivano Malavolta
Issue Date:May 2010
pp. 517-518
Many languages for software architectures have been proposed, each dealing with different stakeholder concerns, operating at different levels of abstraction and with different degrees of formality. It is known that a universal architectural language cannot...
Providing Architectural Languages and Tools Interoperability through Model Transformation Technologies
Found in: IEEE Transactions on Software Engineering
By Ivano Malavolta, Henry Muccini, Patrizio Pelliccione, Damien Andrew Tamburri
Issue Date:January 2010
pp. 119-140
Many architectural languages have been proposed in the last 15 years, each one with the chief aim of becoming the ideal language for specifying software architectures. What is evident nowadays, instead, is that architectural languages are defined by stakeh...
Integrating AADL within a Multi-domain Modeling Framework
Found in: Engineering of Complex Computer Systems, IEEE International Conference on
By Ivano Malavolta, Henry Muccini, Patrizio Pelliccione
Issue Date:June 2009
pp. 341-346
DUALLY is a framework that allows architectural languagesinteroperability through automated model transformationtechniques. Any transformation among ADLs isdefined in DUALLY by passing through A0 that is anextensible semantic core set of modeling elements....
Architecture Description Leveraging Model Driven Engineering and Semantic Wikis
Found in: 2014 IEEE/IFIP Conference on Software Architecture (WICSA)
By Alessandro Baroni,Henry Muccini,Ivano Malavolta,Eoin Woods
Issue Date:April 2014
pp. 251-254
A previous study, run by some of the authors in collaboration with practitioners, has emphasized the need to improve architectural languages in order to (i) make them simple and intuitive enough to communicate effectively with project stakeholders, and (ii...
The Road Ahead for Architectural Languages
Found in: IEEE Software
By Patricia Lago,Ivano Malavolta,Henry Muccini,Patrizio Pelliccione,Antony Tang
Issue Date:March 2014
pp. 1
Despite the huge number of architectural languages that have been proposed in the last two decades, there is today evidence that industry-ready, well-accepted, and recognized languages for producing architecture descriptions are still missing. This article...
What Industry Needs from Architectural Languages: A Survey
Found in: IEEE Transactions on Software Engineering
By Ivano Malavolta,Patricia Lago,Henry Muccini,Patrizio Pelliccione,Antony Tang
Issue Date:June 2013
pp. 869-891
Many times we are faced with the proliferation of definitions, concepts, languages, and tools in certain (research) topics. But often there is a gap between what is provided by existing technologies and what is needed by their users. The strengths, limitat...
Path Loss Effect on Energy Consumption in a WSN
Found in: Computer Modeling and Simulation, International Conference on
By Krishna Doddapaneni,Enver Ever,Orhan Gemikonakli,Ivano Malavolta,Leonardo Mostarda,Henry Muccini
Issue Date:March 2012
pp. 569-574
Energy consumption of nodes is a crucial factor that constrains the networks life time for Wireless Sensor Networks (WSNs). WSNs are composed of small sensors equipped with low-power devices, and have limited battery power supply. The main concern in exist...
Realizing architecture frameworks through megamodelling techniques
Found in: Proceedings of the IEEE/ACM international conference on Automated software engineering (ASE '10)
By Henry Muccini, Ivano Malavolta, Patrizio Pelliccione, Rich Hilliard
Issue Date:September 2010
pp. 305-308
Most practising software architects operate within an architecture framework which is a coordinated set of viewpoints, models and notations prescribed for them. Whereas architecture frameworks are defined to varying degrees of rigour and offer varying leve...
A model-driven approach for managing software architectures with multiple evolving concerns
Found in: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume (ECSA '10)
By Ivano Malavolta
Issue Date:August 2010
pp. 4-8
Architecture Description Languages (ADLs) are the means to define the software architecture of a complex system. ADLs are strongly related to stakeholder concerns: they must capture all design decisions fundamental for system's stakeholders. Stakeholder co...