A System Theory Approach to the Representation of Mobile Digital Controllers Agents

  • Fernando J. Barros
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3825)


In this paper we provide a formal definition of the component concept using the Heterogeneous Flow Systems Specification formalism (HFFS) a general system theory approach to the representation of timed systems. The HFFS formalism permits the development of hierarchical and modular components whose structure evolves over time. HFSS mobile components, a particular form of structural evolution, can represent mobile entities that exist in many systems like, for example, mobile communication devices and mobile software agents. The formal description is used to model a simple control application, based on mobile software agents, where a mobile hybrid component acts as a digital controller, allowing the runtime update of the control system of a vehicle.


Current Controller Mobile Agent Vehicle Velocity Digital Controller Mobile Component 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Barros, F.J.: Modeling Formalisms for Dynamic Structure Systems. ACM Transactions on Modeling and Computer Simulation 7(4), 501–515 (1997)CrossRefMATHGoogle Scholar
  2. 2.
    Barros, F.J.: DSDE: A Formalism for Representing Mobile Components. In: Agent Oriented Approaches in Distributed Modeling and Simulation: Challenges and Methodologies, p. 9. Dagsthul Seminar Report 245 (1999)Google Scholar
  3. 3.
    Barros, F.J.: Towards a Theory of Continuous Flow Models. International Journal of General Systems, 29–39 (2002)Google Scholar
  4. 4.
    Cardelli, L., Gordon, A.D.: Mobile Ambients. In: Nivat, M. (ed.) FOSSACS 1998. LNCS, vol. 1378, pp. 140–155. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  5. 5.
    Fuggetta, A., Picco, G.P., Vigna, G.: Understanding Mobile Code. IEEE Transactions on Software Engineering 24(5), 342–361 (1998)CrossRefGoogle Scholar
  6. 6.
    Harrison, C.G., Chess, D.M., Kershenbaum, A.: Mobile Agents: Are they a Good Idea? IBM Research Report (1994)Google Scholar
  7. 7.
    Lange, D.B., Oshima, M.: Programming and Deploying Java Mobile Agents with Aglets. Addison-Wiley, Chichester (1998)Google Scholar
  8. 8.
    Unger, B., Smith, R.: SELF: The Power of Simplicity. Technical Report TR-94-30, Sun Microsystems Lab (1994)Google Scholar
  9. 9.
    White, J.: Mobile Agents White Paper (1996),
  10. 10.
    Zeigler, B.P.: Theory of Modeling and Simulation. Academic Press, London (1976)MATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Fernando J. Barros
    • 1
  1. 1.Departamento de Engenharia InformáticaUniversidade de CoimbraCoimbraPortugal

Personalised recommendations