Personal tools
You are here: Home Publications

Scientific Papers

ISSI Research Papers

Paper information
Title
High Level Specification of Distributed and Mobile Information Systems
Published in
To appear in Second International Symposium on Innovation in Information & Communication Technology(ISSICT2004), April 2004 - 2004
Abstract
Nowadays, information systems are large and complex to develop. An important factor that influences in this complexity is that information systems are tending to be distributed with mobile components. Many technologies have emerged in dealing with distribution issues at an implementation level. However, few approaches have considered distribution from the beginning of the life cycle of software development and have dealt with distribution at a high abstraction level. In this paper, we focus on specifying distributed and mobile information systems at a high abstraction level using an approach called PRISMA. PRISMA is an architectural model which combines the Component-Based Software Development (CBSD) and Aspect-Oriented Software Development (AOSD) to describe software architectures. PRISMA has associated an Architectural Description Language (ADL) that is separated into a Type Definition Language and a Configuration Language. We use the Type Definition Language to specify the distribution aspect as a first order citizen of the language. Furthermore, we use the Configuration Language to configure the location of the instances of the software architecture.


BibTeX
@misc{issi_web:id:103,
        title =  "High Level Specification of Distributed and Mobile Information Systems",
        author = "Nour Ali Irshaid and Jennifer Pérez Benedí and Isidro Ramos Salavert",
        booktitle = "To appear in Second International Symposium on Innovation in Information & Communication Technology(ISSICT2004), April 2004",
        year = "2004",
        eprint = "http://issi.dsic.upv.es/publications/archives/f-1078923303611/ISSICTdefinitive.pdf",
        url = "",
        abstract = "Nowadays, information systems are large and complex to develop.
An important factor that influences in this complexity is that information
systems are tending to be distributed with mobile components. Many
technologies have emerged in dealing with distribution issues at an
implementation level. However, few approaches have considered distribution
from the beginning of the life cycle of software development and have dealt
with distribution at a high abstraction level. In this paper, we focus on
specifying distributed and mobile information systems at a high abstraction
level using an approach called PRISMA. PRISMA is an architectural model
which combines the Component-Based Software Development (CBSD) and
Aspect-Oriented Software Development (AOSD) to describe software
architectures. PRISMA has associated an Architectural Description Language
(ADL) that is separated into a Type Definition Language and a Configuration
Language. We use the Type Definition Language to specify the distribution
aspect as a first order citizen of the language. Furthermore, we use the
Configuration Language to configure the location of the instances of the
software architecture."
}