![](https://dblp.uni-trier.de./img/logo.320x120.png)
![search dblp search dblp](https://dblp.uni-trier.de./img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de./img/search.dark.16x16.png)
default search action
Science of Computer Programming, Volume 78
Volume 78, Number 1, November 2012
- Sun Meng, Bernhard Schätz:
Formal Aspects of Component Software (FACS'09). 1-2 - Narges Khakpour
, Saeed Jalili
, Carolyn L. Talcott, Marjan Sirjani, Mohammad Reza Mousavi
:
Formal modeling of evolving self-adaptive systems. 3-26 - Markus Lumpe:
Partition refinement of Component Interaction Automata. 27-45 - Carlos Canal
, Javier Cámara, Gwen Salaün:
Structural reconfiguration of systems under behavioral adaptation. 46-64
- Arturo Zambrano, Johan Fabry
, Silvia E. Gordillo:
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions. 65-92 - Alireza Khalilian
, Mohammad Abdollahi Azgomi
, Yalda Fazlalizadeh:
An improved method for test case prioritization by incorporating historical test case data. 93-116 - Eduardo Kessler Piveta
, Ana Moreira
, Marcelo Soares Pimenta, João Araújo
, Pedro Guerreiro
, Roberto Tom Price:
An empirical study of aspect-oriented metrics. 117-144
Volume 78, Number 2, February 2013
- Dave Clarke, Gul Agha:
Preface to the special issue on Coordination Models and Languages (Coordination 2010). 145-146 - K. C. Sivaramakrishnan, Mohammad Qudeisat, Lukasz Ziarek, Karthik Nagaraj, Patrick Eugster:
Efficient sessions. 147-167 - Eline Philips, Ragnhild Van Der Straeten, Viviane Jonckers:
NOW: Orchestrating services in a nomadic network using a dedicated workflow language. 168-194 - Chien-Liang Fok, Gruia-Catalin Roman, Chenyang Lu:
Adaptive service provisioning for enhanced energy efficiency and flexibility in wireless sensor networks. 195-217 - Lorenzo Bettini
, Ferruccio Damiani
, Kathrin Geilmann, Jan Schäfer:
Combining traits with boxes and ownership types in a Java-like setting. 218-247 - Lucia Acciai, Michele Boreale
, Gianluigi Zavattaro:
Behavioural contracts with request-response operations. 248-267
Volume 78, Number 3, March 2013
- Jason Crampton:
A personal tribute to Steve Barker. 269
- Marc Frappier, Uwe Glässer, Sarfraz Khurshid, Régine Laleau, Steve Reeves
:
Abstract State Machines, Alloy, B and Z Selected papers from ABZ 2010. 270-271
- Stefan Hallerstede, Michael Leuschel, Daniel Plagge:
Validation of formal models by refinement animation. 272-292 - Andrew Ireland, Gudmund Grov, Maria Teresa Llano, Michael J. Butler
:
Reasoned modelling critics: Turning failed proofs into modelling guidance. 293-309 - David Déharbe:
Integration of SMT-solvers in B and Event-B development environments. 310-326 - Mark C. Reynolds:
Modeling the Java Bytecode Verifier. 327-342
Volume 78, Number 4, April 2013
- Lydie du Bousquet, Jeremy S. Bradbury
, Gordon Fraser:
Special section on Mutation testing (Mutation 2010). 343-344 - John A. Clark, Haitao Dan, Robert M. Hierons
:
Semantic mutation testing. 345-363 - Pedro Reales Mateo, Macario Polo Usaola
, Jeff Offutt:
Mutation at the multi-class and system levels. 364-387
- Marjan Mernik, Barrett R. Bryant:
Special issue on the Programming Languages track at the 25th ACM Symposium on Applied Computing. 388-389 - Corneliu Popeea, Wei-Ngan Chin:
Dual analysis for proving safety and finding bugs. 390-411 - Eduardo Rocha Rodrigues, Philippe Olivier Alexandre Navaux, Jairo Panetta
, Celso L. Mendes
:
Preserving the original MPI semantics in a virtualized processor environment. 412-421
Volume 78, Number 5, May 2013
- Markus Aleksy
, Ralf Gitzel, Andreas Krall, Hanspeter Mössenböck
, Christian W. Probst
, Ben Stephenson
:
Foreword. 423-424 - Guillermo L. Taboada
, Sabela Ramos
, Roberto R. Expósito
, Juan Touriño
, Ramon Doallo:
Java in the High Performance Computing arena: Research, practice and experience. 425-444 - Liangliang Tong, Francis C. M. Lau:
Skew-space garbage collection. 445-457 - Alan Leung, Ondrej Lhoták, Ghulam Lashari:
Parallel execution of Java loops on Graphics Processing Units. 458-480 - Thomas Würthinger, Christian Wimmer, Lukas Stadler:
Unrestricted and safe dynamic code evolution for Java. 481-498 - Matthias Hauswirth, Andrea Adamoli
:
Teaching Java programming with the Informa clicker system. 499-520 - Lorenzo Bettini
, Ferruccio Damiani
, Ina Schaefer, Fabio Strocco:
TraitRecordJ: A programming language with traits and records. 521-541
- Matteo Casadei, Marco Mamei
, Ronaldo Menezes
:
Preface to the Special section on Self-Organizing Coordination. 542-543 - Shlomi Dolev
, Nir Tzachar:
Spanders: Distributed spanning expanders. 544-555 - Mirko Viroli
:
On competitive self-composition in pervasive services. 556-568 - Elena Nardini, Andrea Omicini
, Mirko Viroli
:
Semantic tuple centres. 569-582 - Conor Muldoon, Gregory M. P. O'Hare
, Michael J. O'Grady
, Richard Tynan, Niki Trigoni
:
Distributed constraint optimisation for resource limited sensor networks. 583-593 - Linge Bai, Manolya Eyiyurekli, Peter I. Lelkes, David E. Breen:
Self-organized sorting of heterotypic agents via a chemotaxis paradigm. 594-611
Volume 78, Number 6, June 2013
- Marjan Mernik, Barrett R. Bryant:
Special section on the Programming Languages track at the 26th ACM Symposium on Applied Computing. 613-614 - Tom Dinkelaker, Michael Eichberg, Mira Mezini:
Incremental concrete syntax for embedded languages with support for separate compilation. 615-632 - Mirko Viroli
, Jacob Beal
, Kyle Usbeck:
Operational semantics of proto. 633-656 - Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France:
FAMILIAR: A domain-specific language for large scale management of feature models. 657-681
- Giacomo Cabri
, Maria Ganzha:
Preface to the special section on agent-oriented design methods and programming techniques for distributed computing in dynamic and complex environments. 682-683 - Hoa Khanh Dam
, Michael Winikoff:
Towards a next-generation AOSE methodology. 684-694 - Emilia Garcia
, Adriana Giret
, Vicente J. Botti
:
A Model-Driven CASE tool for developing and verifying regulated open MAS. 695-704 - Ambra Molesini, Matteo Casadei, Andrea Omicini
, Mirko Viroli
:
Simulation in Agent-Oriented Software Engineering: The SODA case study. 705-714 - Guillermo Vigueras
, Juan M. Orduña
, Miguel Lozano
, Yvon Jégou:
A scalable multiagent system architecture for interactive applications. 715-724 - Giancarlo Fortino
, Francesco Rango:
An application-level technique based on recursive hierarchical state machines for agent execution state capture. 725-746 - Olivier Boissier
, Rafael H. Bordini, Jomi Fred Hübner
, Alessandro Ricci
, Andrea Santi:
Multi-agent oriented programming with JaCaMo. 747-761 - Sorin Ilie
, Costin Badica
:
Multi-agent approach to distributed ant colony optimization. 762-774
Volume 78, Number 7, July 2013
- María Alpuente
, Christophe Joubert
, Stefan Kowalewski, Marco Roveri
:
Preface to the special section on Formal Methods for Industrial Critical Systems (FMICS 2009 + FMICS 2010). 775-777 - Sami Evangelista, Lars Michael Kristensen:
Dynamic state space partitioning for external memory state space exploration. 778-795 - José Bacelar Almeida
, Manuel Barbosa
, Jorge Sousa Pinto
, Bárbara Vieira:
Formal verification of side-channel countermeasures using self-composition. 796-812 - Alwyn Goodloe, César A. Muñoz:
Compositional verification of a communication protocol for a remotely operated aircraft. 813-827 - Alessio Ferrari
, Alessandro Fantechi, Gianluca Magnani, Daniele Grasso, Matteo Tempestini:
The Metrô Rio case study. 828-842 - Radu Mateescu, Wendelin Serwe:
Model checking and performance evaluation with CADP illustrated on shared-memory mutual exclusion protocols. 843-861 - Jörg Brauer, Andy King, Stefan Kowalewski:
Abstract interpretation of microcontroller code: Intervals meet congruences. 862-883 - Alexei Iliasov, Elena Troubitsyna, Linas Laibinis, Alexander B. Romanovsky
, Kimmo Varpaaniemi, Dubravka Ilic, Timo Latvala:
Developing mode-rich satellite software by refinement in Event-B. 884-905
- Davide Ancona:
Preface to the special section on Object-Oriented Programming and Systems (OOPS 2009), a special track at the 24th ACM Symposium on Applied Computing. 906 - Lorenzo Bettini
, Sara Capecchi
, Ferruccio Damiani
:
On flexible dynamic trait replacement for Java-like languages. 907-932 - Chieri Saito, Atsushi Igarashi
:
Matching MyType to subtyping. 933-952 - David Lievens, William Harrison:
Abstraction over implementation structure with symmetrically encapsulated multimethods. 953-968
Volume 78, Number 8, August 2013
- Lionel Seinturier
, Mark van den Brand
:
Preface to the special section on software evolution, adaptability, and maintenance. 969-970 - Mathieu Goeminne, Tom Mens
:
A comparison of identity merge algorithms for software repositories. 971-986 - Marco Autili
, Paolo Di Benedetto, Paola Inverardi:
A hybrid approach for resource-based comparison of adaptable Java applications. 987-1009 - Miguel A. Laguna
, Yania Crespo
:
A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring. 1010-1034 - Sébastien Mosser
, Mireille Blay-Fornarino
:
"Adore", a logical meta-model supporting business process evolution. 1035-1054 - Jannik Laval
, Nicolas Anquetil
, Usman Bhatti, Stéphane Ducasse:
oZone: Layer identification in the presence of cyclic dependencies. 1055-1072 - Heidar Pirzadeh, Sara Shanian, Abdelwahab Hamou-Lhadj
, Luay Alawneh
, Arya Shafiee:
Stratified sampling of execution traces: Execution phases serving as strata. 1099-1118
- André L. M. Santos
, João Saraiva
:
Special section on the Brazilian Symposium on Programming Languages. 1119-1120 - Mónica Martínez, Alberto Pardo:
A shortcut fusion approach to accumulations. 1121-1136 - Henrique Rebêlo, Ricardo Massa Ferreira Lima, Gary T. Leavens, Márcio Cornélio, Alexandre Mota, César A. L. de Oliveira:
Optimizing generated aspect-oriented assertion checking code for JML using program transformations: An empirical study. 1137-1156 - Fernando Barden Rubbo, Eduardo Kessler Piveta
, Daltro José Nunes:
Inference rules for generic code migration of aspect-oriented programs. 1157-1175 - Rui Shi, Hongwei Xi:
A linear type system for multicore programming in ATS. 1176-1192 - Leonardo Luiz Padovani da Mata, Fernando Magno Quintão Pereira, Renato Ferreira:
Automatic parallelization of canonical loops. 1193-1206
Volume 78, Number 9, September 2013
- Jan A. Bergstra:
Editorial. 1207 - Daniel M. Berry:
The essential similarity and differences between mathematical modeling and programming. 1208-1211 - Olfa Mraihi, Asma Louhichi, Lamia Labed Jilani, Jules Desharnais, Ali Mili:
Invariant assertions, invariant relations, and invariant functions. 1212-1239 - Raju Halder
, Agostino Cortesi
:
Abstract program slicing on dependence condition graphs. 1240-1263 - Fan Yang, Chris Hankin
, Flemming Nielson
, Hanne Riis Nielson
:
Predictive access control for distributed computation. 1264-1277 - Lacramioara Astefanoaei, Frank S. de Boer, Mehdi Dastani, John-Jules Ch. Meyer:
A weakest precondition calculus for BUnity. 1278-1293 - Che-Sheng Lin, Gwan-Hwan Hwang:
State-cover testing for nondeterministic terminating concurrent programs with an infinite number of synchronization sequences. 1294-1323 - Marcello M. Bonsangue
, Georgiana Caltais, Eugen-Ioan Goriac, Dorel Lucanu, Jan J. M. M. Rutten, Alexandra Silva:
Automatic equivalence proofs for non-deterministic coalgebras. 1324-1345 - Antonella Santone, Gigliola Vaglini, Maria Luisa Villani
:
Incremental construction of systems: An efficient characterization of the lacking sub-system. 1346-1367 - Lukasz Kwiatkowski, Chris Verhoef:
Recovering management information from source code. 1368-1406 - Irit Hadar:
When intuition and logic clash: The case of the object-oriented paradigm. 1407-1426 - Elvira Albert, Samir Genaim
, Miguel Gómez-Zamalloa
:
Heap space analysis for garbage collected languages. 1427-1448 - Andrew M. Sutton, Jonathan I. Maletic:
Emulating C++0x concepts. 1449-1469 - Jayaraj Poroor, Bharat Jayaraman:
Modeling mobile stateful channels in ππZ. 1470-1489 - Patrick Eugster:
Safe uniform proxies for Java. 1490-1520 - Wim H. Hesselink
:
Complete assertional proof rules for progress under weak and strong fairness. 1521-1537 - Paul Leger
, Éric Tanter, Rémi Douence:
Modular and flexible causality control on the Web. 1538-1558 - Ehsan Atoofian, Amirali Baniasadi, Yvonne Coady:
ARV-ALA: Improving performance of software transactional memory through adaptive read and write policies. 1559-1571 - Kedian Mu, Zhi Jin, Weiru Liu, Didar Zowghi
, Bo Wei:
Measuring the significance of inconsistency in the Viewpoints framework. 1572-1599 - Ábel Sinkovics, Zoltán Porkoláb
:
Implementing monads for C++ template metaprograms. 1600-1621 - Wim H. Hesselink
:
Mechanical verification of Lamport's Bakery algorithm. 1622-1638 - Fabiano Cutigi Ferrari
, Awais Rashid
, José Carlos Maldonado:
Towards the practical mutation testing of AspectJ programs. 1639-1662 - Scott Grant, James R. Cordy, David B. Skillicorn
:
Using heuristics to estimate an appropriate number of latent topics in source code analysis. 1663-1678 - Mingsheng Ying
, Nengkun Yu
, Yuan Feng
, Runyao Duan:
Verification of quantum programs. 1679-1700 - Hakjoo Oh, Kwangkeun Yi:
Access-based abstract memory localization in static analysis. 1701-1727 - Hoa Khanh Dam
, Aditya Ghose:
Supporting change impact analysis for intelligent agent systems. 1728-1750
Volume 78, Number 10, October 2013
- Jurgen J. Vinju
:
Preface to the special section on Language Descriptions Tools and Applications (LDTA'08 & '09). 1751 - Anthony M. Sloane
, Lennart C. L. Kats, Eelco Visser
:
A pure embedding of attribute grammars. 1752-1769 - Ralf Lämmel
, Simon J. Thompson
, Markus Kaiser:
Programming errors in traversal programs over structured data. 1770-1808 - Emma Söderberg, Torbjörn Ekman, Görel Hedin, Eva Magnusson:
Extensible intraprocedural flow analysis at the abstract syntax tree level. 1809-1827 - Elizabeth Scott, Adrian Johnstone:
GLL parse-tree generation. 1828-1844 - Jacob Andersen, Claus Brabrand, David Raymond Christiansen:
Banana Algebra: Compositional syntactic language extension. 1845-1870 - Michel Chilowicz, Étienne Duris, Gilles Roussel:
Viewing functions as token sequences to highlight similarities in source code. 1871-1891
- Diego López-de-Ipiña
, Sergio F. Ochoa, José Bravo
:
Preface to the special section on Software Engineering Aspects of Ubiquitous Computing and Ambient Intelligence (UCAmI 2011). 1892-1894 - Tomás Ruiz-López
, Manuel Noguera
, María José Rodríguez-Fórtiz, José Luis Garrido
, Lawrence Chung:
REUBI: A Requirements Engineering method for ubiquitous systems. 1895-1911 - Sophie Chabridon
, Denis Conan
, Zied Abid, Chantal Taconet:
Building ubiquitous QoC-aware applications through model-driven software engineering. 1912-1929 - Alejandro Catalá
, Patricia Pons
, Javier Jaén Martínez
, José A. Mocholí, Elena Navarro
:
A meta-model for dataflow-based rules in smart environments: Evaluating user comprehension and performance. 1930-1950 - Coen De Roover
, Christophe Scholliers
, Wouter Amerijckx, Theo D'Hondt, Wolfgang De Meuter:
CrimeSPOT: A language and runtime for developing active wireless sensor network applications. 1951-1970 - Alejandro Paz-Lopez
, Gervasio Varela
, José Antonio Becerra
, Santiago Vazquez-Rodriguez, Richard J. Duro
:
Towards ubiquity in ambient intelligence: User-guided component mobility in the HI3 architecture. 1971-1986 - Miriam Gil
, Estefanía Serral
, Pedro Valderas
, Vicente Pelechano
:
Designing for user attention: A method for supporting unobtrusive routine tasks. 1987-2008 - Juan Rodríguez-Covili, Sergio F. Ochoa:
A lightweight and distributed middleware to provide presence awareness in mobile ubiquitous systems. 2009-2025
Volume 78, Number 11, November 2013
- Jules Desharnais:
Mathematics of Program Construction (selected papers from MPC 2010). 2027-2028 - Roland Carl Backhouse
, Wei Chen, João F. Ferreira
:
The algorithmics of solitaire-like games. 2029-2046 - Brijesh Dongol
, Ian J. Hayes
:
Deriving real-time action systems in a sampling logic. 2047-2063 - Walter Guttmann
:
Extended designs algebraically. 2064-2085 - Ian J. Hayes
, Steve Dunne, Larissa Meinicke
:
Linking Unifying Theories of Program refinement. 2086-2107 - Ralf Hinze:
Adjoint folds and unfolds - An extended study. 2108-2159 - Hugo Daniel Macedo
, José Nuno Oliveira
:
Typing linear algebra: A biproduct-oriented approach. 2160-2191 - Milad Niqui, Jan J. M. M. Rutten:
Stream processing coalgebraically. 2192-2215 - Meng Wang
, Jeremy Gibbons
, Kazutaka Matsuda, Zhenjiang Hu:
Refactoring pattern matching. 2216-2242
- Julio Abascal
, Nestor Garay-Vitoria
:
Special section on methodological development of interactive systems from Interacción 2011. 2243-2244 - Nelly Condori-Fernández
, José Ignacio Panach
, Arthur Iwan Baars, Tanja E. J. Vos, Oscar Pastor
:
An empirical approach for evaluating the usability of model-driven tools. 2245-2258 - Jose Figueroa Martinez, Víctor López-Jaquero
, Francisco Luis Gutiérrez Vela
, Pascual González
:
Enriching UsiXML language to support awareness requirements. 2259-2267 - Begoña Losada
, Maite Urretavizcaya, Isabel Fernández-Castro:
A guide to agile development of interactive software with a "User Objectives"-driven methodology. 2268-2281 - Luis A. Rojas, José A. Macías
:
Bridging the gap between information architecture analysis and software engineering in interactive web application development. 2282-2291
Volume 78, Number 12, December 2013
- Jan Bosch, Jaejoon Lee
:
Software product lines (SPLC 2010). 2293-2294 - Ahmet Serkan Karatas, Halit Oguztüzün
, Ali H. Dogru:
From extended feature models to constraint logic programming. 2295-2312 - Herman Hartmann, Mila Keren, Aart A. J. Matsinger, Julia Rubin, Tim Trew, Tali Yatzkar-Haham:
Using MDA for integration of heterogeneous components in software supply chains. 2313-2330 - Naoyasu Ubayashi
, Shin Nakajima, Masayuki Hirayama:
Context-dependent product line engineering with lightweight formal approaches. 2331-2346 - Ulrik Eklund, Håkan Gustavsson:
Architecting automotive product lines: Industrial practice. 2347-2359 - Dharmalingam Ganesan, Mikael Lindvall, David McComas, Maureen Bartholomew, Steve Slegel, Barbara Medina, René L. Krikhaar, Chris Verhoef, Lisa P. Montgomery:
An analysis of unit tests of a flight software product line. 2360-2380 - Fabiana Gomes Marinho, Rossana M. C. Andrade
, Cláudia M. L. Werner
, Windson Viana
, Marcio E. F. Maia, Lincoln S. Rocha
, Eldânae Teixeira, João Bosco Ferreira Filho, Valéria Lelli Leitão Dantas, Fabrício Lima, Saulo B. de Aguiar:
MobiLine: A Nested Software Product Line for the domain of mobile and context-aware applications. 2381-2398 - Carlos Cetina
, Pau Giner, Joan Fons
, Vicente Pelechano
:
Prototyping Dynamic Software Product Lines to evaluate run-time reconfigurations. 2399-2413 - André Heuer, Vanessa Stricker, Christof J. Budnik, Sascha Konrad, Kim Lauenroth
, Klaus Pohl:
Defining variability in activity diagrams and Petri nets. 2414-2432
- Farhad Arbab, Marjan Sirjani:
Fundamentals of Software Engineering (selected papers of FSEN 2011). 2433-2434 - Yi-Ling Hwong, Jeroen J. A. Keiren
, Vincent J. J. Kusters, Sander J. J. Leemans
, Tim A. C. Willemse
:
Formalising and analysing the control software of the Compact Muon Solenoid Experiment at the Large Hadron Collider. 2435-2452 - Minyoung Kim, Mark-Oliver Stehr, Carolyn L. Talcott:
A distributed logic for Networked Cyber-Physical Systems. 2453-2467 - Luca Aceto, Ignacio Fábregas
, David de Frutos-Escrig
, Anna Ingólfsdóttir, Miguel Palomino
:
On the specification of modal systems: A comparison of three frameworks. 2468-2487 - Christian Lambertz, Mila E. Majster-Cederbaum:
Efficient deadlock analysis of component-based software architectures. 2488-2510 - Hallstein Asheim Hansen, Gerardo Schneider, Martin Steffen:
Reachability analysis of complex planar hybrid systems. 2511-2536 - Yuxin Deng
, Matthew Hennessy:
Compositional reasoning for weighted Markov decision processes. 2537-2579
![](https://dblp.uni-trier.de./img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.