@techreport{AckermannHauckBauerJaegeretal.2018, author = {Ackermann, Timo and Hauck-Bauer, Eva and J{\"a}ger, Johannes and K{\"o}ster, Heinrich and Krause, Harald and Mayr, Wolfgang and Mysliwetz, Birger and Niedermaier, Peter and Ober, Thorsten and Pfaffenberger, Ulrich and Stauss, Kilian and Werndl, Peter and Zscheile, Matthias}, title = {Jahresbericht 2017, Forschung - Entwicklung - Innovation}, organization = {Hochschule Rosenheim}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:861-opus4-12278}, pages = {68}, year = {2018}, abstract = {Mit dem j{\"a}hrlich erscheinenden Forschungsbericht m{\"o}chte die Hochschule Rosenheim einen Einblick in ihre vielf{\"a}ltigen Projekte und Aktivit{\"a}ten der angewandten Forschung und Entwicklung geben. Im Jahresbericht 2017 wird {\"u}ber Vorhaben im Jahr 2017 berichtet.}, language = {de} } @techreport{AuerBenekenBrummeretal.2017, author = {Auer, Veronika and Beneken, Gerd and Brummer, Benjamin and Ch{\^a}teauvieux-Hellwig, Camille and Engler, Benjamin and Gilly, Alexander and Hagl, Rainer and Hummel, Felix and Hummel, Sabine and Karlinger, Peter and Knorr, Ludwig and K{\"o}ster, Heinrich and Kucich, Martin and Mecking, Simon and Rabold, Andreas and Sandor, Viktor and Schalk, Daniel and Schanda, Ulrich and Schemme, Michael and Schiffner, Ivonne and Schmidt, Jochen and Schugmann, Reinhard and Seidlmeier, Heinrich and Sigg, Ferdinand and Stauss, Kilian and Sussmann, Monika and Wellisch, Ulrich and Wenninger, Marc and Wittmann, Josef and Zscheile, Matthias}, title = {Jahresbericht 2016, Forschung - Entwicklung - Innovation}, organization = {Hochschule Rosenheim}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:861-opus4-12282}, pages = {68}, year = {2017}, abstract = {Mit dem j{\"a}hrlich erscheinenden Forschungsbericht m{\"o}chte die Hochschule Rosenheim einen Einblick in ihre vielf{\"a}ltigen Projekte und Aktivit{\"a}ten der angewandten Forschung und Entwicklung geben. Im Jahresbericht 2016 wird {\"u}ber Vorhaben im Jahr 2016 berichtet.}, language = {de} } @techreport{BarthBeneckenBetzetal.2016, author = {Barth, Simon and Benecken, Gerd and Betz, Andreas and Binninger, Karsten and Graule, Verena and Hack, Andreas and Haegele, Rainer and Hartmann, Markus and Hauck-Bauer, Eva and Haut, Sandra and J{\"a}ger, Johannes and Kagerl, Andreas and Karlinger, Peter and Konle, Elke and K{\"o}ster, Heinrich and Krause, Harald and Krommes, Sandra and Meissner, Thomas and Michanickl, Andreas and Sandor, Viktor and Schanda, Ulrich and Schemme, Michael and Sebald, Daniela and Spindler, Uli and Stauss, Kilian and Strobl, Thomas and Sussmann, Monika and Versen, Martin and Voit, Johann and Wambsganß, Mathias and Wellisch, Ulrich and Zauner, Johannes}, title = {Forschungsbericht 2015}, organization = {Hochschule Rosenheim}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:861-opus4-12304}, pages = {76}, year = {2016}, abstract = {Mit dem j{\"a}hrlich erscheinenden Forschungsbericht m{\"o}chte die Hochschule Rosenheim einen Einblick in ihre vielf{\"a}ltigen Projekte und Aktivit{\"a}ten der angewandten Forschung und Entwicklung geben. Im Forschungsbericht 2015 wird {\"u}ber Vorhaben im Jahr 2015 berichtet.}, language = {de} } @techreport{BauerBeneckenBueckeretal.2015, author = {Bauer, Lucia and Benecken, Gerd and B{\"u}cker, Dominikus and Buff, Alexander and Carlton, Katrina and Feldmeier, Franz and Flatscher, Simon and Hack, Andreas and Halt, Manfred and Jell, Peter and K{\"o}ster, Heinrich and Kucich, Martin and Manzinger, Franziska and Mecking, Simon and Paus, Inger and Rex, Steffen and Schanda, Ulrich and Schreyer, Manuela and Spindler, Uli and Stadler, Constanze and Stahnke, Svenja and Stiegler, Gertrud and Walser, Georg and Wambsganß, Mathias and Wellisch, Ulrich}, title = {Forschungsbericht 2014}, organization = {Hochschule Rosenheim}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:861-opus4-12317}, pages = {68}, year = {2015}, abstract = {Mit dem j{\"a}hrlich erscheinenden Forschungsbericht m{\"o}chte die Hochschule Rosenheim einen Einblick in ihre vielf{\"a}ltigen Projekte und Aktivit{\"a}ten der angewandten Forschung und Entwicklung geben. Im Forschungsbericht 2014 wird {\"u}ber Vorhaben im Jahr 2014 berichtet.}, language = {de} } @techreport{AckermannAngermeierAueretal.2014, author = {Ackermann, Timo and Angermeier, Martin and Auer, Veronika and Beneken, Gerd and Bernhardt, Andreas and Botsch, Rafael and B{\"u}cker, Dominikus and Hager, Ralf and Hauck-Bauer, Eva and Heigl, Martin and Hirschm{\"u}ller, Sebastian and H{\"o}llm{\"u}ller, Janett and Karlinger, Peter and K{\"o}ster, Heinrich and Krause, Harald and Kucich, Martin and Matthias, Kira and Patzl, Victoria and Pl{\"o}nnigs, Ren{\´e} and Posch, Georg and Schanda, Ulrich and Scheerer, Josua and Schlecht, Johannes and Schmidt, Jochen and Stichler, Markus and Uhl, Cornelius and Viehhauser, Peter and Weber, Gabriel and Wolf, Christopher and Zagler, Stefan and Zentgraf, Peter}, title = {Forschungsbericht 2013}, organization = {Hochschule Rosenheim}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:861-opus4-12324}, pages = {56}, year = {2014}, abstract = {Mit dem j{\"a}hrlich erscheinenden Forschungsbericht m{\"o}chte die Hochschule Rosenheim einen Einblick in ihre vielf{\"a}ltigen Projekte und Aktivit{\"a}ten der angewandten Forschung und Entwicklung geben. Im Forschungsbericht 2013 wird {\"u}ber Vorhaben im Jahr 2013 berichtet.}, language = {de} } @techreport{Jarz2012, type = {Working Paper}, author = {Jarz, Ewald}, title = {Skriptum Gesch{\"a}ftsprozesse}, pages = {72}, year = {2012}, abstract = {In diesem Skriptum sind die wesentlichen Methoden zur Modellierung, Gestaltung, Planung, Steuerung und Automatisierung von Gesch{\"a}ftsprozessen zusammengefasst und erl{\"a}utert.}, language = {de} } @book{Jarz1997, author = {Jarz, Ewald}, title = {Entwicklung multimedialer Systeme}, publisher = {Gabler}, address = {Wiesbaden}, isbn = {3-8244-6523-X}, publisher = {Technische Hochschule Rosenheim}, pages = {361}, year = {1997}, abstract = {Die Arbeit ist eine Anleitung zur Planung und Erstellung von IT-Systemen, die auch Filme, Sprache, Musik, Animationen und virtuelle Welten - also die gesamte Palette multimedialer Darstellungen - beinhalten. Solche Programme werden haupts{\"a}chlich in drei Bereichen eingesetzt: Im Spielebereich (z.B. Autorennen, Erlebnisspiele), im Aus- und Weiterbildungsbereich (z.B. multimediale Lernprogramme) und im Bereich von elektronisch unterst{\"u}tzten Informationssystemen (z.B. Pr{\"a}sentationen, Produktvorstellungen und Produktkataloge u.a. auch auf CD-ROM oder Kiosksysteme wie etwa Informationsterminals auf Messen u.{\"a}.). Die Arbeit besch{\"a}ftigt sich vorwiegend mit Lernsystemen. Das Schwierige an der Verwendung multimedialer Darstellungen wie Film, Musik usw. ist, dass in die "trockene" Programmierung Aspekte wie Regie, Dramaturgie, psychologische und didaktische Aspekte einfließen. Daher ist die interdisziplin{\"a}re Sichtweise bei der Entwicklung multimedialer Systeme besonders wichtig. Die Arbeit betrachtet die Problematik also nicht techniklastig (obwohl nat{\"u}rlich die technischen Aspekte nicht außer Acht gelassen werden), sondern nutzerorientiert. Die Arbeit ist f{\"u}r drei Bereiche bedeutend: erstens f{\"u}r den Bereich der Wissenschaft(stheorie), zweitens f{\"u}r den Aus- und Weiterbildungssektor und drittens f{\"u}r die Entwickler von multimedialen Systemen. Aus der Sicht der Wissenschaft liefert die Arbeit eine klare Einteilung f{\"u}r multimediale Arbeitsbereiche. M{\"o}gliche k{\"u}nftige Forschungsbereiche werden aufgezeigt und begriffliche Unklarheiten offengelegt und ausger{\"a}umt. Weiters wird die interdisziplin{\"a}re Bandbreite der Thematik geschildert und damit eine umfassende Darstellung der Problematik vorgenommen. In diesem Sinn kann die Arbeit fast als Lexikon gesehen werden. Aus der Sicht des Aus- und Weiterbildungssektors dient diese Arbeit als Zusammenfassung bestehender Lernkonzepte, in der ein eigenst{\"a}ndiger, einfacher Raster in Hinblick auf multimediale Systeme entwickelt wird. Dabei werden Erfahrungen aus mehreren multimedialen Programmen eingearbeitet, die vom Autor am Institut f{\"u}r Wirtschaftsinformatik (mit)entwickelt und evaluiert worden sind. Eine Erkenntnis ist, dass der Wissensstand des Benutzers auf dem Lerngebiet eine entscheidende Rolle spielt. Lernsysteme f{\"u}r Anf{\"a}nger m{\"u}ssen anders gestaltet werden als f{\"u}r Fortgeschrittene. Das wie wird in der Arbeit beschrieben. Aus der Sicht der Entwickler von multimedialen Systemen ist die Arbeit von Bedeutung, da sie die Unterschiede bei der Entwicklung im Vergleich zu traditionellen Programmen herausarbeitet und daf{\"u}r eine Vorgangsweise anbietet. Die Vorgangsweise ist eine Art multimediales Drehbuch, das als Storyboard bezeichnet wird. In der Arbeit wird beschrieben wie die einzelnen dramaturgischen, didaktischen und psychologischen Aspekte in das Storyboard eingearbeitet werden und letztlich das System in einem entsprechenden Umfeld eingesetzt werden kann.}, language = {de} } @book{Schmidt2019, author = {Schmidt, Jochen}, title = {Grundkurs Informatik - Das {\"U}bungsbuch: 148 Aufgaben mit L{\"o}sungen}, edition = {1}, publisher = {Springer Vieweg}, address = {Wiesbaden}, isbn = {978-3658259440}, publisher = {Technische Hochschule Rosenheim}, pages = {196}, year = {2019}, language = {de} } @book{BenekenErnstSchmidt2015, author = {Beneken, Gerd and Ernst, H. and Schmidt, Jochen}, title = {Grundkurs Informatik: Grundlagen und Konzepte f{\"u}r die erfolgreiche IT-Praxis - Eine umfassende, praxisorientierte Einf{\"u}hrung (Auflage von 2015)}, publisher = {Springer Vieweg}, address = {Berlin}, publisher = {Technische Hochschule Rosenheim}, year = {2015}, abstract = {Das Buch bietet eine umfassende und praxisorientierte Einf{\"u}hrung in die wesentlichen Grundlagen und Konzepte der Informatik. Es umfasst den Stoff, der typischerweise in den ersten Semestern eines Informatikstudiums vermittelt wird, vertieft Zusammenh{\"a}nge, die dar{\"u}ber hinausgehen und macht sie verst{\"a}ndlich. Die Themenauswahl orientiert sich an der langfristigen Relevanz f{\"u}r die praktische Anwendung. Praxisnah und aktuell werden die Inhalte f{\"u}r Studierende der Informatik und verwandter Studieng{\"a}nge sowie f{\"u}r im Beruf stehende Praktiker vermittelt. Die vorliegende f{\"u}nfte Auflage wurde grundlegend {\"u}berarbeitet und aktualisiert.}, language = {de} } @book{HammerschallBeneken2013, author = {Hammerschall, Ulrike and Beneken, Gerd}, title = {Software Requirements (Pearson Studium - IT)}, publisher = {Pearson Studium}, address = {Hallbergmoos}, publisher = {Technische Hochschule Rosenheim}, year = {2013}, abstract = {Das Lehrbuch Software Requirements von Ulrike Hammerschall und Gerd Beneken f{\"u}hrt in die Grundkonzepte des Requirements Engineering ein und zeigt anhand vieler anschaulicher Beispiele, wie man systematisch und methodisch bei der Ermittlung, Dokumentation, Spezifikation, Modellierung, Validierung und Verwaltung von Software Requirements vorgeht. Mit seinem Inhalt und didaktisch wertvollem Aufbau richtet sich das Buch an Studierende der Fachrichtung Informatik und Wirtschaftsinformatik, sowie aller verwandten Fachrichtungen, die sich mit den Themen Software Engineering oder Requirements Engineering besch{\"a}ftigen. Software Requirements sind die Anforderungen der Anwender an die Funktionalit{\"a}t eines geplanten Software-Systems. Requirements Engineering ist der Prozess zur methodischen Erhebung und Beschreibung der Anforderungen. Die Kunst eines guten Requirements Engineerings ist die Entwicklung einer stabilen Anforderungsbasis als zuverl{\"a}ssige Grundlage f{\"u}r die weitere Entwicklung der Software. Das vorliegende Buch f{\"u}hrt in die Grundkonzepte des Requirements Engineering ein und zeigt anhand vieler Beispiele, wie man systematisch und methodisch bei der Ermittlung, Dokumentation, Spezifikation, Modellierung, Validierung und Verwaltung von Software Requirements vorgeht. Ausf{\"u}hrliche Methodenbeschreibungen dienen zur Erl{\"a}uterung und ein durchg{\"a}ngiges Fallbeispiel hilft dem Leser die Anwendung der Methoden nachzuvollziehen. Mit Hilfe der {\"U}bungen am Ende jedes Kapitels, k{\"o}nnen die Methoden selbst einge{\"u}bt werden. Neben dem klassischen Dokument-getriebenen Requirements Engineering besch{\"a}ftigt sich das Buch mit den Methoden des agilen Requirements Engineering und vergleicht die beiden Ans{\"a}tze. Zus{\"a}tzlich bietet das Buch einen Blick {\"u}ber den Tellerrand und betrachtet die Schnittstellen des Requirements Engineerings zu anderen Teilprozessen im Entwicklungsprozess. Das Buch richtet sich an Studierende der Fachrichtung Informatik und Wirtschaftsinformatik, sowie aller verwandten Fachrichtungen, die sich mit den Themen Software Engineering oder Requirements Engineering besch{\"a}ftigen. - Der RE-Prozess, Vorgehen und Methodik. - Anforderungsermittlung, -dokumentation und -spezifikation. - Querschnittliche Aufgaben wie Validierung, Modellierung und Management von Anforderungen - Agiles RE, Vorgehen und Methodik. - Schnittstellen zu benachbarten Teilprozessen (Projektmanagement, Qualit{\"a}tsmanagement, Software-Architektur) sowie zum Usability Engineering. - Einf{\"u}hrung und Verbesserung des Requirements Engineering Prozesses in einer Organisation.}, language = {de} } @inproceedings{BenekenFeindorTurmayr2008, author = {Beneken, Gerd and Feindor, R. and Turmayr, J.}, title = {Integrierte Werkzeugunterst{\"u}tzung f{\"u}r kleine Projekte: Der Rosenheimer Team-Server}, series = {3. Workshop: Vorgehensmodelle in der Praxis - Werkzeuge und Anwendung (TUM)}, booktitle = {3. Workshop: Vorgehensmodelle in der Praxis - Werkzeuge und Anwendung (TUM)}, year = {2008}, abstract = {Aktuelle Projekte werden nur noch selten von einem einzigen Team an einem einzigen Standort bearbeitet. Um verteilt arbeitende Teams, Auftrag- und Unterauftragnehmer zu koordinieren, ist einerseits ein abgestimmtes Vorgehen notwendig, andererseits m{\"u}ssen Projekte in solchen Szenarios durch Werkzeuge unterst{\"u}tzt werden. Die problemorientierte und organisationsspezifische Integration von Werkzeugen und Vorgehensmodellen ist ein wesentliches Erfolgskriterium f{\"u}r Organisationen und ihre Projekte. Werkzeuge k{\"o}nnen Anwender unterst{\"u}tzen und durch vorgegebene Prozesse wie z.B. Risikomanagement oder Berichtswesen f{\"u}hren. Eine nahtlose Integration eines Vorgehensmodells in eine gegebene und akzeptierte Werkzeugumgebung kann sich positiv auf den Erfolg von Prozessanpassungen auswirken. Effizienzsteigerungen, bspw. durch die automatische Generierung von Vorlagen oder Dokumentation, machen Werkzeugintegrierte Prozesse auch f{\"u}r Entwickler interessant. Auf der anderen Seite m{\"u}ssen Projektspezifische Anforderungen an Werkzeuge und Prozesse ber{\"u}cksichtigt werden, die eine Flexibilit{\"a}t in der Anwendung und Benutzung erforderlich machen. Dieser 3. Workshop diskutiert in Fortsetzung der Workshops Formalisierung und Anwendung sowie Reife und Qualit{\"a}t unterschiedliche und facettenreiche Fragen, die sich hinsichtlich der Werkzeugunterst{\"u}tzung und der werkzeuggef{\"u}hrten Anwendung von Vorgehensmodellen ergeben. Insbesondere die semi- und vollautomatische Integration von Vorgehensmodellen, die Generierung von Arbeitsumgebungen und Optionen zur Anwenderunterst{\"u}tzung und Anwenderf{\"u}hrung spielen hier zentrale Rollen. Im Zentrum des Workshops steht der Lifecycle von Vorgehensmodellen mit dem Schwerpunkt der Operationalisierung durch Werkzeuge und der gef{\"u}hrten/unterst{\"u}tzten Anwendung. Von besonderem Interesse sind Fragen nach der Konzeption und Durchf{\"u}hrung von Werkzeugen und Anwenderunterst{\"u}tzung im Kontext verschiedener Vorgehensmodelle, wie bspw. dem V-Modell XT, Scrum, Prince2, RUP, XP. Themen{\"u}berblick: Der 1-t{\"a}ige Workshop zielt im Wesentlichen auf folgende Themen: Verbesserung der Akzeptanz von Vorgehensmodellen Werkzeugunterst{\"u}tzte Prozesseinf{\"u}hrung: Einf{\"u}hrung und Einf{\"u}hrbarkeit mithilfe von Werkzeugen Etablierung und Durchsetzung, Do's und Dont's Kontinuierliche werkzeugunterst{\"u}tzte Prozessverbesserung Kosten und Nutzen, Abh{\"a}ngigkeiten, Vor- und Nachteile Werkzeugunterst{\"u}tzung bei der Projektdurchf{\"u}hrung Lose gekoppelte Werkzeuglandschaften vs. integrierte Tools Werkzeugunterst{\"u}tzte Planung, Steuerung von Agilen Projekten Unterst{\"u}tzung f{\"u}r kleine, große und verteilte Teams Werkzeugunterst{\"u}tzung bei Auswahl, Anpassung und Tailoring Grenzen der Werkzeugunterst{\"u}tzung Formalisierung und Werkzeugunterst{\"u}tzung von Prozessen und Prozessschritten Vorgehens- und Reifegradmodelle: V-Model XT, XP, CMMI, RUP, Scrum etc.}, language = {de} } @inproceedings{BenekenSeifertBaehretal.2004, author = {Beneken, Gerd and Seifert, T. and Baehr, N. and Hanschke, I. and Rauch, O.}, title = {Referenzarchitekturen und MDA, In INFORMATIK 2004 - Informatik verbindet}, series = {Beitr{\"a}ge der 34. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V.}, booktitle = {Beitr{\"a}ge der 34. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V.}, year = {2004}, abstract = {Dieser Beitrag beschreibt, wie Referenzarchitekturen die MDA nutzbar machen. Die Referenzarchitekturen liefern dabei die konzeptionelle Unterst{\"u}tzung f{\"u}r die Konstruktion und Implementierung von Software und die MDA bietet den Rahmen f{\"u}r eine Werkzeugunterst{\"u}tzung. Die praktische Umsetzbarkeit wird mit dem OpenSource Framework AndroMDA und einer Referenzarchitektur der Firma iteratec GmbH gezeigt.}, language = {de} } @misc{Beneken2015, author = {Beneken, Gerd}, title = {PHP ist nur was f{\"u}r Hackerbuden? {\"U}ber die Bedeutung von PHP im Informatikstudium",}, editor = {Software \& Support Media GmbH,}, year = {2015}, abstract = {Vortrag zum Thema PHP im Informatikstudium}, language = {de} } @misc{Beneken2015, author = {Beneken, Gerd}, title = {Fail Better: Erfahrungen aus 12 Jahren Requirements Engineering in studentischen Projekten"}, editor = {Gesellschaft f{\"u}r Informatik,}, year = {2015}, abstract = {Vortrag zum Thema Requirements Engineering in studentischen Projekten}, language = {de} } @misc{Beneken2013, author = {Beneken, Gerd}, title = {Studienziel: Software Ingenieur(in), Studentische Projekte mit KMU}, editor = {BICCnet,}, year = {2013}, abstract = {Agenda: Studienziel Software-Ingenieur(in) � Projekte im Rahmen des Informatik-Studiums � Projektbeispiele -IT Partner in Forschungsprojekten Labor f{\"u}r Software-Technik -IT Partner in Forschungsprojekten -Einzelanfertigungen f{\"u}r genau einen Kunden -Unterst{\"u}tzung von Startups / Testen von Gesch{\"a}ftsideen -Projekte mit kleinen und mittleren Unternehmen � Zusammenarbeit mit FH: N{\"a}chste Schritte}, language = {de} } @phdthesis{Beneken2008, author = {Beneken, Gerd}, title = {Logische Architekturen: Eine Theorie der Strukturen und ihre Anwendung in Dokumentation und Projektmanagement }, school = {Technische Hochschule Rosenheim}, year = {2008}, abstract = {Software-Architektur und Projektmanagement sind Mittel, um große Software-Entwicklungsprojekte beherrschbar zu machen. Die Verbindung zwischen beiden Disziplinen wird in dieser Arbeit mithilfe einer Architekturtheorie hergestellt: Ein Verfahren wird vorgeschlagen, mit dem die Beschreibung der logischen Architektur und die Projektplanung iterativ abgeglichen und verbessert werden k{\"o}nnen. Verfahren zur architekturbasierten Optimierung der Planung werden daraus entwickelt. Die Dokumentation von Architekturen mithilfe von Architektursichten ist der zweite Schwerpunkt. Mathematisch fundierte Verfahren zur Erzeugung von Sichten werden mithilfe einer Architekturtheorie definiert. Die Verfahren erzeugen etwa Architektursichten, die Projektmanagement und die Kommunikation innerhalb des Projektes mithilfe von Planungsinformationen unterst{\"u}tzen. Ein prototypisches Werkzeug demonstriert Anwendbarkeit der Theorie und der vorgeschlagenen Verfahren}, language = {de} } @book{KuhrmannBeneken2006, author = {Kuhrmann, Marco and Beneken, Gerd}, title = {Windows® Communication Foundation: Konzepte - Programmierung - Migration}, publisher = {Spektrum Akademischer Verlag}, address = {Heidelberg}, publisher = {Technische Hochschule Rosenheim}, year = {2006}, abstract = {Eines der ersten deutschsprachigen B{\"u}cher zum Thema! Marco Kuhrmann / Gerd Beneken Windows® Communication Foundation Konzepte - Programmierung - Migration (copy) Die Windows Communication Foundation ist als Kommunikationsframework Bestandteil von .NET 3.0. Sie stellt die Grundlage f{\"u}r Service-orientierte, Web Service-basierte, verteilte Anwendungen unter Microsoft Windows dar. Dieses Buch gibt Ihnen einen umfassenden {\"U}berblick {\"u}ber die neue Plattform. Es f{\"u}hrt grundlegende Konzepte ein und stellt einen kompakten Leitfaden f{\"u}r die Softwareentwicklung auf Basis der Windows Communication Foundation dar. Anhand praktischer Beispiele werden Sie durch die Themen Services, Messaging usw. bis hin zu Fragen der Migration gef{\"u}hrt.}, language = {de} } @book{ZimmermannBeneken2000, author = {Zimmermann, J. and Beneken, Gerd}, title = {Verteilte Komponenten und Datenbankanbindung . Mehrstufige Architekturen mit SQLJ und Enterprise JavaBeansTM 2.0 (Allgemein: Datenbanken)}, publisher = {Addison-Wesley}, address = {M{\"u}nchen}, publisher = {Technische Hochschule Rosenheim}, year = {2000}, abstract = {Mehrstufige Architekturen mit SQLJ und Enterprise JavaBeans Datenbankanbindung und Erstellung von Komponenten sind ein essentieller Bestandteil von Java-Anwendungen. Bei Java-Schnittstellen r{\"u}ckt der neue ANSI-Standard SQLJ f{\"u}r relationale und objektrelationale Datenbanken immer mehr in den Blickpunkt. Bei mehrstufigen Architekturen ist dar{\"u}ber hinaus die Komponentenbildung unabdingbar, und dabei entwickelt sich EJB zu einem De-facto-Standard. Nach einer grundlegenden Einf{\"u}hrung geht es im zweiten Teil des Buches um Java-Schnittstellen zu Datenbanken: JDBC, ODMG und SQLJ8. Wie EJB-Komponenten erstellt werden und auf Java-Datenbanken zugreifen, wird im dritten Teil beschrieben.}, language = {de} } @incollection{Beneken2006, author = {Beneken, Gerd}, title = {Referenzarchitekturen}, series = {Handbuch der Software-Architektur}, booktitle = {Handbuch der Software-Architektur}, publisher = {dpunkt}, address = {Heidelberg}, publisher = {Technische Hochschule Rosenheim}, year = {2006}, abstract = {Die Architektur eines Software-Systems ist im Wesentlichen die Beschreibung des Systems anhand einzelner Beziehungen, die zwischen diesen Bausteinen bestehen. Die Wahl einer bestimmten Architektur ist eine grundlegende Entscheidung im Entwicklungsprozess und hat großen Einfluss auf die Qualit{\"a}t des sp{\"a}teren Systems. In diesem Handbuch wird erstmalig ein fundierter Einstieg und {\"U}berblick {\"u}ber den Stand der Technik und zukunftsweisende Entwicklungen im Bereich der Software-Architekturen gegeben. Ausgehend von der Rolle des Software-Architekten werden die Konstruktion und Evolution sowie Migration von Software-Architekturen systematisch aufbereitet. Als Modellierungssprache wird {\"u}berwiegend die Unified Modeling Language (UML) verwendet. Um ein umfassendes Verst{\"a}ndnis f{\"u}r die Bedeutung von Architekturbeschreibungen zu erhalten, werden auch dieThemen Management, Bewertung und Wiederverwendung von Software-Architekturen behandelt. Ebenso wird auf neuere Konzepte wie Model-Driven Architecture (MDA), Software-Produktlinien, Reverse Engineering sowie Performance- und Sicherheitsaspekte eingegangen. Dabei werden die Konzepte beispielhaft illustriert. Im Anhang befinden sich ein Kapitel {\"u}ber formale Grundlagen der Architekturmodellierung, eine {\"U}bersicht {\"u}ber Architekturbeschreibungssprachen sowie ein Glossar. Das Buch ist ein Gemeinschaftswerk der Mitglieder des Arbeitskreises Software-Architektur der Gesellschaft f{\"u}r Informatik}, language = {de} } @misc{Beneken2016, author = {Beneken, Gerd}, title = {http://www.sigs-datacom.de/fachzeitschriften/agile-sw-entwicklung-und-architektur-poster-2016.html}, editor = {Sigs- Datacom Verlag,}, year = {2016}, abstract = {Fachposter zur agilen Softwareentwicklung und -Architektur}, language = {de} }