@inproceedings{FerreinSteinbauer2010, author = {Ferrein, Alexander and Steinbauer, Gerald}, title = {On the Way to High-Level Programming for Resource-Limited Embedded Systems with Golog}, series = {Simulation, Modeling, and Programming for Autonomous Robots}, booktitle = {Simulation, Modeling, and Programming for Autonomous Robots}, publisher = {Springer}, address = {Berlin}, doi = {10.1007/978-3-642-17319-6_23}, pages = {229 -- 240}, year = {2010}, abstract = {In order to allow an autonomous robot to perform non-trivial tasks like to explore a foreign planet the robot has to have deliberative capabilities like reasoning or planning. Logic-based approaches like the programming and planing language Golog and it successors has been successfully used for such decision-making problems. A drawback of this particular programing language is that their interpreter usually are written in Prolog and run on a Prolog back-end. Such back-ends are usually not available or feasible on resource-limited robot systems. In this paper we present our ideas and first results of a re-implementation of the interpreter based on the Lua scripting language which is available on a wide range of systems including small embedded systems.}, language = {en} } @article{FerreinSiebelSteinbauer2010, author = {Ferrein, Alexander and Siebel, Nils T. and Steinbauer, Gerald}, title = {Hybrid control for autonomous systems — Integrating learning, deliberation and reactive control}, series = {Robotics and Autonomous Systems}, volume = {58}, journal = {Robotics and Autonomous Systems}, number = {9}, publisher = {Elsevier}, address = {Amsterdam}, issn = {0921-8890}, doi = {10.1016/j.robot.2010.06.003}, pages = {1037 -- 1038}, year = {2010}, language = {en} } @article{FerreinNiemuellerSteinbauer2010, author = {Ferrein, Alexander and Niem{\"u}ller, Tim and Steinbauer, Gerald}, title = {Team Zadeat 2010 : application for participation}, pages = {5 Seiten}, year = {2010}, language = {en} } @article{Ferrein2010, author = {Ferrein, Alexander}, title = {Robot controllers for highly dynamic environments with real-time constraints}, series = {K{\"u}nstliche Intelligenz : KI}, volume = {24}, journal = {K{\"u}nstliche Intelligenz : KI}, number = {2}, publisher = {Springer}, address = {Heidelberg}, issn = {1610-1987}, doi = {10.1007/s13218-010-0041-3}, pages = {175 -- 178}, year = {2010}, abstract = {In this extended abstract we describe the robot programming and planning language READYLOG, a GOLOG dialect which was developed to support the decision making of robots acting in dynamic real-time domains like robotic soccer. The formal framework of READYLOG, which is based on the situation calculus, features imperative control structures like loops and procedures, allows for decision-theoretic planning, and accounts for a continuously changing world. We developed high-level controllers in READYLOG for our soccer robots in RoboCup's Middle-size league, but also for service robots and for autonomous agents in interactive computer games.}, language = {en} } @article{Ferrein2010, author = {Ferrein, Alexander}, title = {golog.lua: Towards a Non-Prolog Implementation of Golog for Embedded Systems}, publisher = {AAAI}, address = {Menlo Park}, pages = {20 -- 28}, year = {2010}, language = {en} } @inproceedings{Ferrein2010, author = {Ferrein, Alexander}, title = {golog.lua: Towards a non-prolog implementation of Golog for embedded systems}, series = {Dagstuhl Seminar Proceedings, Volume 10081}, booktitle = {Dagstuhl Seminar Proceedings, Volume 10081}, doi = {10.4230/DagSemProc.10081.9}, pages = {1 -- 15}, year = {2010}, abstract = {Among many approaches to address the high-level decision making problem for autonomous robots and agents, the robot program¬ming and plan language Golog follows a logic-based deliberative approach, and its successors were successfully deployed in a number of robotics applications over the past ten years. Usually, Golog interpreter are implemented in Prolog, which is not available for our target plat¬form, the bi-ped robot platform Nao. In this paper we sketch our first approach towards a prototype implementation of a Golog interpreter in the scripting language Lua. With the example of the elevator domain we discuss how the basic action theory is specified and how we implemented fluent regression in Lua. One possible advantage of the availability of a Non-Prolog implementation of Golog could be that Golog becomes avail¬able on a larger number of platforms, and also becomes more attractive for roboticists outside the Cognitive Robotics community.}, language = {en} } @inproceedings{ElsenHawariJohnen2010, author = {Elsen, Ingo and Hawari, Asma and Johnen, Uwe}, title = {Produktkernel in der Systemintegration (Erfahrungsbericht aus der Praxis)}, series = {Vom Projekt zum Produkt - Fachtagung des GI-Fachausschusses Management der Anwendungsentwicklung und -wartung im Fachbereich Wirtschaftsinformatik (WI-MAW), 1. - 3. Dezember 2010 in Aachen}, booktitle = {Vom Projekt zum Produkt - Fachtagung des GI-Fachausschusses Management der Anwendungsentwicklung und -wartung im Fachbereich Wirtschaftsinformatik (WI-MAW), 1. - 3. Dezember 2010 in Aachen}, editor = {Pietsch, Wolfram and Krams, Benedikt}, publisher = {Gesellschaft f{\"u}r Informatik eV}, address = {Bonn}, isbn = {9783885792727}, issn = {1617-5468}, pages = {93 -- 102}, year = {2010}, abstract = {In der Vergangenheit basierten große Systemintegrationsprojekte in der Regel auf Individualentwicklungen f{\"u}r einzelne Kunden. Getrieben durch Kostendruck steigt aber der Bedarf nach standardisierten L{\"o}sungen, die gleichzeitig die individuellen Anforderungen des jeweiligen Umfelds ber{\"u}cksichtigen. T-Systems GEI GmbH wird beiden Anforderungen mit Produktkerneln gerecht. Neben den technischen Aspekten der Kernelentwicklung spielen besonders organisatorische Aspekte eine Rolle, um Kernel effizient und qualitativ hochwertig zu entwickeln, ohne deren Funktionalit{\"a}ten ins Uferlose wachsen zu lassen. Umgesetzt hat T-Systems dieses Konzept f{\"u}r Flughafeninformationssysteme. Damit kann dem wachsenden Bedarf der Flughafenbetreiber nach einer effizienten und kosteng{\"u}nstigen Softwarel{\"o}sung zur Unterst{\"u}tzung Ihrer Gesch{\"a}ftsprozesse entsprochen werden.}, language = {de} } @inproceedings{DammRitzStrauch2010, author = {Damm, Sebastian and Ritz, Thomas and Strauch, Jakob}, title = {Benutzerzentrierte Anforderungsanalyse f{\"u}r die Produktlinien-Entwicklung mobiler Unternehmenssoftware}, series = {EMISA 2010 : Einflussfaktoren auf die Entwicklung flexibler, integrierter Informationssysteme ; Beitr{\"a}ge des Workshops der GI-Fachgruppe Entwicklungsmethoden f{\"u}r Informationssysteme und deren Anwendung (EMISA), 07. - 08.10.2010 in Karlsruhe, Germany. - (GI-Edition : Proceedings ; 172)}, booktitle = {EMISA 2010 : Einflussfaktoren auf die Entwicklung flexibler, integrierter Informationssysteme ; Beitr{\"a}ge des Workshops der GI-Fachgruppe Entwicklungsmethoden f{\"u}r Informationssysteme und deren Anwendung (EMISA), 07. - 08.10.2010 in Karlsruhe, Germany. - (GI-Edition : Proceedings ; 172)}, editor = {Klink, Stefan}, publisher = {Ges. f{\"u}r Informatik}, address = {Bonn}, isbn = {978-3-88579-266-6}, pages = {117 -- 130}, year = {2010}, language = {de} } @article{CzarneckiWinkelmannSpiliopoulou2010, author = {Czarnecki, Christian and Winkelmann, Axel and Spiliopoulou, Myra}, title = {Services in electronic telecommunication markets: a framework for planning the virtualization of processes}, series = {Electronic Markets}, volume = {20}, journal = {Electronic Markets}, number = {3-4}, publisher = {Springer}, address = {Berlin}, issn = {1422-8890}, doi = {10.1007/s12525-010-0045-8}, pages = {197 -- 207}, year = {2010}, abstract = {The potential of electronic markets in enabling innovative product bundles through flexible and sustainable partnerships is not yet fully exploited in the telecommunication industry. One reason is that bundling requires seamless de-assembling and re-assembling of business processes, whilst processes in telecommunication companies are often product-dependent and hard to virtualize. We propose a framework for the planning of the virtualization of processes, intended to assist the decision maker in prioritizing the processes to be virtualized: (a) we transfer the virtualization pre-requisites stated by the Process Virtualization Theory in the context of customer-oriented processes in the telecommunication industry and assess their importance in this context, (b) we derive IT-oriented requirements for the removal of virtualization barriers and highlight their demand on changes at different levels of the organization. We present a first evaluation of our approach in a case study and report on lessons learned and further steps to be performed.}, language = {en} } @article{BragardSoltauThomasetal.2010, author = {Bragard, Michael and Soltau, N. and Thomas, S. and De Doncker, R. W.}, title = {The balance of renewable sources and user demands in grids : power electronics for modular battery energy storage systems}, series = {IEEE transactions on power electronics}, volume = {25}, journal = {IEEE transactions on power electronics}, number = {12}, publisher = {IEEE}, address = {New York}, issn = {0885-8993}, doi = {10.1109/TPEL.2010.2085455}, pages = {3049 -- 3056}, year = {2010}, abstract = {The continuously growing amount of renewable sources starts compromising the stability of electrical grids. Contradictory to fossil fuel power plants, energy production of wind and photovoltaic (PV) energy is fluctuating. Although predictions have significantly improved, an outage of multi-MW offshore wind farms poses a challenging problem. One solution could be the integration of storage systems in the grid. After a short overview, this paper focuses on two exemplary battery storage systems, including the required power electronics. The grid integration, as well as the optimal usage of volatile energy reserves, is presented for a 5- kW PV system for home application, as well as for a 100- MW medium-voltage system, intended for wind farm usage. The efficiency and cost of topologies are investigated as a key parameter for large-scale integration of renewable power at medium- and low-voltage.}, language = {en} }